body{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:14px;min-width:inherit!important;scroll-behavior:smooth;overflow-x:hidden}a{cursor:pointer}.main__footer_container{width:100%;bottom:0;min-height:135px}@media (min-width:821px)and (max-width:1024px){.main__footer_container{min-height:148px}}@media (max-width:820px){.main__footer_container{min-height:160px}}@media (max-width:600px){.main__footer_container{min-height:240px}}@media (max-width:820px){.main__cart_main_container{margin-bottom:20px}}.main__hide_cart_container{visibility:hidden}.main__show_cart_container{visibility:visible}.main__checkout_page_container{min-height:750px}.spinner-view__spinner_view_mask{left:0;top:0;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:1;text-align:center;vertical-align:middle;z-index:75540}.spinner-view__spinner_view_mask.spinner-view__spinner_view_mask_absolute{right:0;bottom:0;position:absolute}.spinner-view__spinner_view_mask_hide{display:none}.spinner-view__spinner_view_wrapper{position:fixed;left:50%;top:50%;z-index:200;margin:-25px 0 0 -25px;border-radius:50%;border:7px solid #000;border-top-color:#f3f3f3;width:50px;height:50px;-webkit-animation:spinner-view__spin 2s linear infinite;animation:spinner-view__spin 2s linear infinite}.spinner-view__spinner_view_wrapper.spinner-view__spinner_view_wrapper_absolute{right:0;bottom:0;position:absolute}.spinner-view__staples_spinner_wrapper{position:fixed;left:50%;top:50%;z-index:200;margin:-25px 0 0 -50px;width:50px;height:50px}@-webkit-keyframes spinner-view__spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spinner-view__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes cart-skeleton__skeletonAnimation{0%{opacity:.8}50%{opacity:.4}to{opacity:.8}}.cart-skeleton__checkout_page_wrapper{display:flex;justify-content:center}.cart-skeleton__checkout_page_wrapper .cart-skeleton__checkout_layout_container{width:100%}@media (min-width:1025px){.cart-skeleton__checkout_page_wrapper .cart-skeleton__checkout_layout_container{width:976px}}.cart-skeleton__cart_left_container{animation-name:cart-skeleton__skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.cart-skeleton__cart_left_container .cart-skeleton__shipping_payment_container{margin-bottom:40px}.cart-skeleton__cart_left_container .cart-skeleton__shipping_payment_container .cart-skeleton__payment_shipping_empty_tile_wrapper_skeleton{box-shadow:0 0 2px 0 #ddd;padding:24px 20px 22px 24px;height:180px;display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ddd}.cart-skeleton__cart_left_container .cart-skeleton__condensed_item_wrapper .cart-skeleton__card_tile_wrapper_skeleton{margin-bottom:20px;padding:24px;width:100%;margin-top:10px;box-shadow:0 0 2px 0 #ddd;display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ddd}.cart-skeleton__cart_right_container{margin-bottom:20px;animation-name:cart-skeleton__skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}@media (min-width:1025px){.cart-skeleton__cart_right_container{position:sticky;top:64px}}.cart-skeleton__cart_header_container{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;animation-name:cart-skeleton__skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}@media (max-width:820px){.cart-skeleton__cart_header_container{margin-bottom:20px}}.cart-skeleton__cart_header_container .cart-skeleton__cart_header_title{color:#000;font-size:32px;line-height:48px}.cart-skeleton__cart_header_container .cart-skeleton__cart_header_right_container{display:flex;align-items:center}.cart-skeleton__cart_header_container a{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:14px;text-decoration:underline;line-height:24px}.cart-skeleton__cart_header_container .cart-skeleton__print{margin-left:16px}.cart-skeleton__cart_header_container.cart-skeleton__reduce_bottom_margin{margin-bottom:14px}.cart-skeleton__banner_offer_container{position:relative;height:100%}.cart-skeleton__empty_banner_offer_container{display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ddd;height:163px;margin-bottom:60px}.cart-skeleton__empty_banner_offer_container.cart-skeleton__reduce_size{margin-bottom:20px}@media (min-width:821px)and (max-width:1024px){.cart-skeleton__empty_banner_offer_container.cart-skeleton__reduce_size{position:absolute;top:-45px;bottom:0;margin:auto;height:308px;width:100%}}.cart-skeleton__cart_level_notification_container{display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ddd;border-radius:0;height:45px;margin-bottom:20px}.cart-skeleton__sparq_cart_items_wrapper{margin-bottom:48px}@media (min-width:821px)and (max-width:1024px){.cart-skeleton__sparq_cart_items_wrapper{margin-bottom:36px}}.cart-skeleton__sparq_cart_items_wrapper .cart-skeleton__cart_item_container{display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ddd;height:193px;margin-bottom:20px}.cart-skeleton__section_header_title{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:20px;line-height:28px;margin-bottom:16px}.cart-skeleton__section_header_title.cart-skeleton__recommendation_section{margin-bottom:0}.cart-skeleton__warranty_wrapper{position:relative;margin-top:-38px;margin-bottom:20px}.cart-skeleton__warranty_wrapper .cart-skeleton__circleIcon{margin-left:66px;position:relative;width:24px;bottom:-10px}.cart-skeleton__warranty_wrapper .cart-skeleton__circleIcon .cart-skeleton__plusIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cart-skeleton__warranty_wrapper .cart-skeleton__warranty_card{display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ddd;height:135px;margin-bottom:20px}.cart-skeleton__offer_logic_wrapper{margin-bottom:36px}.cart-skeleton__offer_logic_card{display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ddd;height:142px}.cart-skeleton__recommendation_container{margin-bottom:90px}.cart-skeleton__empty_product_tile_card{display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ddd;height:281px}.cart-skeleton__order_summary_wrapper{margin-bottom:36px}@media (max-width:820px){.cart-skeleton__order_summary_wrapper{margin-bottom:16px}}.cart-skeleton__order_summary_card_wrapper{background-color:#ddd;height:308px;border-radius:16px;padding:20px;margin-bottom:28px}.cart-skeleton__order_summary_title{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:20px;color:#000}.cart-skeleton__shipping_meter_wrapper{display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ddd;border-radius:0;height:36px;margin-bottom:16px}@media (min-width:1025px){.cart-skeleton__shipping_meter_wrapper{margin:10px 16px 16px}}.cart-skeleton__btn_apply_coupons{display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ddd;height:40px;border-radius:0}@media (min-width:1025px){.cart-skeleton__btn_apply_coupons{margin-bottom:54px}}@media (max-width:820px){.cart-skeleton__btn_apply_coupons{margin-bottom:12px}}.cart-skeleton__add_po_wrapper{display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ddd;height:61px;border-radius:0}@media (min-width:1025px){.cart-skeleton__add_po_wrapper{margin-top:-12px}}@media (min-width:821px)and (max-width:1024px){.cart-skeleton__add_po_wrapper{margin-top:24px}}@media (max-width:820px){.cart-skeleton__add_po_wrapper{margin-bottom:36px}}.cart-skeleton__more_account_wrapper{background-color:#ddd;height:308px;border-radius:20px;padding:20px;margin-bottom:28px}@media (min-width:821px)and (max-width:1024px){.cart-skeleton__more_account_wrapper{height:164px}}@media (min-width:1025px){.cart-skeleton__div_tab_carousel_empty_product_tile_card{min-height:440px;margin-bottom:-4px!important}}@media (min-width:821px)and (max-width:1024px){.cart-skeleton__div_tab_carousel_empty_product_tile_card{min-height:436px}}@media (max-width:820px){.cart-skeleton__div_tab_carousel_empty_product_tile_card{min-height:416px;margin-bottom:-4px!important}}@media (min-width:360px)and (max-width:600px){.cart-skeleton__div_tab_carousel_empty_product_tile_card{min-height:478px}}.cart__cart_layout_container{display:flex;width:100%}.cart__cart_layout_container .cart__cart_layout_tile_container{flex-grow:1;margin:6px;min-width:0}.cart__cart_layout_container .cart__cart_layout_order_summary_container{flex-shrink:0;width:24%;min-width:275px;margin:6px}.cart__cart_right_container{margin-bottom:20px}@media (min-width:1025px){.cart__cart_right_container.cart__sticky{position:sticky;top:64px;z-index:10}.cart__cart_right_container.cart__ie-sticky{position:fixed;top:100px;z-index:10;left:75%;right:25px}.cart__cart_right_container.cart__ieRemoveScrollSticky{position:absolute;width:100%;bottom:0}.cart__cart_left_container{padding-right:24px}}.cart__cart_header_container{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px;min-height:75px}@media (max-width:820px){.cart__cart_header_container{margin-bottom:32px}}@media (max-width:600px){.cart__cart_header_container{margin-bottom:6px;min-height:35px}}.cart__cart_header_container .cart__cart_header_title{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:14px;color:#000;font-size:32px;line-height:48px}@media (max-width:820px){.cart__cart_header_container .cart__cart_header_title{font-size:22px;line-height:36px}}@media (max-width:600px){.cart__cart_header_container .cart__cart_header_title{margin:0;line-height:normal;font-weight:700;font-size:18px}}.cart__cart_header_container .cart__order_total_number{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:18px}.cart__cart_header_container .cart__shipping_meter_wrapper{padding-top:12px;padding-right:8px}.cart__cart_header_container .cart__cart_header_right_container{display:flex;align-items:center;text-align:right}.cart__cart_header_container .cart__print{margin-left:16px}.cart__cart_header_container.cart__reduce_bottom_margin{margin-bottom:14px}.cart__cart_banner{display:flex;justify-content:center;height:100%}@media (min-width:1025px){.cart__cart_banner.cart__cart_banner_remove_flex{display:block;margin-bottom:24px}}@media (min-width:821px)and (max-width:1024px){.cart__cart_banner.cart__cart_banner_remove_flex{display:block;margin:15% 0}}.cart__cart_banner .cart__flex_banner{padding-bottom:8px}@media (min-width:821px)and (max-width:1024px){.cart__cart_banner .cart__flex_banner{padding-top:12px}}.cart__cart_banner .cart__flex_margin{margin:12px 0 18px}.cart__banner_offer_container{position:relative;height:100%;width:100%}.cart__empty_banner_offer_container{display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ddd;height:163px;margin-bottom:60px}.cart__empty_banner_offer_container.cart__reduce_size{margin-bottom:20px}@media (min-width:821px)and (max-width:1024px){.cart__empty_banner_offer_container.cart__reduce_size{margin:50px auto 28px;height:308px;width:100%}}.cart__offer_logic_wrapper{margin-bottom:36px}.cart__offer_logic_card{display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ddd;height:142px}.cart__header_title_wrapper{display:flex;justify-content:space-between;margin-bottom:16px}.cart__header_title_wrapper.cart__oos_header_title_wrapper{margin-bottom:0}.cart__header_title_wrapper .cart__section_header_title{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-size:20px;line-height:28px;margin-top:0}.cart__header_title_wrapper .cart__section_header_title.cart__recommendation_section{margin-bottom:0}.cart__subheader_title_wrapper{font-family:Motiva-Light,Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:16px}.cart__empty_product_tile_card{display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ddd;height:281px}.cart__sparq_cart_items_wrapper{margin-bottom:48px}@media (min-width:821px)and (max-width:1024px){.cart__sparq_cart_items_wrapper{margin-bottom:36px}.cart__sparq_cart_items_wrapper.cart__sparq_oos_cart_items_wrapper{margin:auto;max-width:1015px}}.cart__sparq_cart_items_wrapper .cart__cart_cta_container{display:flex}.cart__sparq_cart_items_wrapper .cart__cart_cta_container .cart__cart_clear_cta_container{margin:0 12px 0 0}.cart__cart_item_container{display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ddd;height:193px;margin-bottom:20px}.cart__warranty_wrapper{position:relative;margin-top:-38px;margin-bottom:20px}.cart__circleIcon{margin-left:66px;position:relative;width:24px;bottom:-10px}.cart__circleIcon .cart__plusIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cart__warranty_card{border-radius:16px;background-color:#ddd;height:135px;margin-bottom:20px}.cart__add_on_plus_icon,.cart__warranty_card{display:flex;justify-content:center;align-items:center}.cart__add_on_plus_icon{background-color:#ececec;padding:5px;height:24px;width:24px;border-radius:12px;margin-left:66px;position:absolute;margin-top:-18px}.cart__recommendation_container{margin-bottom:90px}.cart__bts_cart_level_notification_container,.cart__cart_level_notification_container,.cart__oos_cart_level_notification_container{margin-bottom:20px}.cart__order_summary_wrapper{width:100%;display:flex;justify-content:space-between;margin-bottom:20px}.cart__shipping_message_section{margin-bottom:20px}.cart__clear_cart_container{display:flex;justify-content:center;margin-bottom:20px}.cart__separate_line{border-bottom:1px solid #ddd;border-radius:0;background:#fff;margin-bottom:20px}.cart__handling_fee_tooltip_text{font-size:14px;padding:4px;line-height:20px}.cart__cart_tablet_top_section .cart__rewards_ordersummary_wrapper{display:flex;justify-content:center}.cart__cart_tablet_top_section .cart__rewards_ordersummary_wrapper .cart__rewards_container{padding:8px;margin-bottom:28px;margin-top:28px;width:340px}.cart__cart_tablet_top_section .cart__rewards_ordersummary_wrapper .cart__ordersummary_container{padding:8px;width:400px}.cart__recommendation_section{min-height:460px}.order-summary__order_summary_card_wrapper{background-color:#f3f3f3;padding:24px 16px;border-radius:16px;margin-bottom:28px;margin-top:12px;box-shadow:0 0 2px 0 #ddd}@media (min-width:821px)and (max-width:1024px){.order-summary__order_summary_card_wrapper{margin-top:28px}}@media (min-width:601px)and (max-width:820px){.order-summary__order_summary_card_wrapper{margin-top:28px}}.order-summary__order_summary_card_wrapper .order-summary__order_summary_title{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:20px;color:#000;line-height:28px;margin-bottom:12px;margin-top:0;display:flex;align-items:center}@media (max-width:820px){.order-summary__order_summary_card_wrapper .order-summary__order_summary_title{font-size:18px;line-height:24px}}.order-summary__order_summary_card_wrapper .order-summary__order_summary_title .order-summary__condensed_icon{display:flex;align-items:center;cursor:pointer}.order-summary__order_summary_card_wrapper .order-summary__item_wrapper{display:flex;color:#000;font-size:12px;font-family:Motiva-Light,Helvetica,Arial,sans-serif;line-height:20px;margin-bottom:4px}.order-summary__order_summary_card_wrapper .order-summary__order_total{display:flex;margin:8px 0 0;border-top:1px solid #d8d8d8;padding-top:12px;color:#000;font-size:18px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;line-height:24px}.order-summary__order_summary_card_wrapper .order-summary__item_key_text{flex:3}.order-summary__order_summary_card_wrapper .order-summary__item_value_text{flex:1;margin-left:10px;text-align:right}.order-summary__order_summary_card_wrapper .order-summary__order_total_value_text{margin-left:3px;flex:2}.order-summary__order_summary_card_wrapper .order-summary__item_color_green{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:14px;color:#5a970d}.order-summary__order_summary_card_wrapper .order-summary__item_color_green a{text-decoration:underline;color:#5a970d}.order-summary__order_summary_card_wrapper .order-summary__disclaimer{color:#000;font-size:12px;font-family:Motiva-Light,Helvetica,Arial,sans-serif;line-height:16px;margin-top:12px}.order-summary__order_summary_card_wrapper .order-summary__place_order_notification{margin-top:12px}.order-summary__order_summary_card_wrapper .order-summary__term_condition{margin:0 10px}@media (max-width:820px){.order-summary__order_summary_card_wrapper .order-summary__term_condition{display:flex;justify-content:center}}@media (min-width:821px)and (max-width:1024px){.order-summary__order_summary_card_wrapper .order-summary__term_condition{display:flex;justify-content:center}}.order-summary__order_summary_card_wrapper .order-summary__term_condition .order-summary__t_and_c_link{text-decoration:underline;cursor:pointer}.order-summary__order_summary_card_wrapper .order-summary__place_order{margin:12px 10px}@media (max-width:820px){.order-summary__order_summary_card_wrapper .order-summary__place_order{margin-bottom:18px}}@media (min-width:821px)and (max-width:1024px){.order-summary__order_summary_card_wrapper .order-summary__place_order{margin:16px 30px 12px;display:flex;justify-content:center}}@media (min-width:601px)and (max-width:820px){.order-summary__order_summary_card_wrapper .order-summary__place_order{display:flex;justify-content:center}}@media (min-width:821px)and (max-width:1024px){.order-summary__order_summary_card_wrapper .order-summary__place_order .order-summary__place_order_button{max-width:300px;width:100%}}@media (min-width:601px)and (max-width:820px){.order-summary__order_summary_card_wrapper .order-summary__place_order .order-summary__place_order_button{max-width:300px;width:100%}}.order-summary__order_summary_card_wrapper .order-summary__place_order.order-summary__diclaimer_visible{margin-top:16px}@media (max-width:820px){.order-summary__order_summary_card_wrapper .order-summary__place_order.order-summary__diclaimer_visible{margin:22px auto 18px}}.order-summary__order_summary_card_wrapper.order-summary__print{padding:12px;border-radius:8px;margin-bottom:13px;box-shadow:0 0 2px 0 #f3f3f3}.order-summary__order_summary_card_wrapper.order-summary__print .order-summary__order_summary_title{font-size:14px;line-height:20px;margin-bottom:5px}.order-summary__order_summary_card_wrapper.order-summary__print .order-summary__item_wrapper{font-size:10px;line-height:14px;margin-bottom:2px}.order-summary__order_summary_card_wrapper.order-summary__print .order-summary__order_total{margin:4px 0 0;padding-top:6px;font-size:14px;line-height:20px}.order-summary__order_summary_card_wrapper.order-summary__print .order-summary__item_value_text{margin-left:5px}.order-summary__applepay_button,.order-summary__checkout_button,.order-summary__klarna_button,.order-summary__paypal_button_container,.order-summary__quick_buy{margin-bottom:12px}.order-summary__applepay_button.order-summary__mobile_sticky_footer_checkout,.order-summary__checkout_button.order-summary__mobile_sticky_footer_checkout,.order-summary__klarna_button.order-summary__mobile_sticky_footer_checkout,.order-summary__paypal_button_container.order-summary__mobile_sticky_footer_checkout,.order-summary__quick_buy.order-summary__mobile_sticky_footer_checkout{width:100%}.order-summary__applepay_button.order-summary__mobile_sticky_footer_klarna,.order-summary__applepay_button.order-summary__mobile_sticky_footer_paypal,.order-summary__checkout_button.order-summary__mobile_sticky_footer_klarna,.order-summary__checkout_button.order-summary__mobile_sticky_footer_paypal,.order-summary__klarna_button.order-summary__mobile_sticky_footer_klarna,.order-summary__klarna_button.order-summary__mobile_sticky_footer_paypal,.order-summary__paypal_button_container.order-summary__mobile_sticky_footer_klarna,.order-summary__paypal_button_container.order-summary__mobile_sticky_footer_paypal,.order-summary__quick_buy.order-summary__mobile_sticky_footer_klarna,.order-summary__quick_buy.order-summary__mobile_sticky_footer_paypal{width:49%;font-size:0}.order-summary__applepay_button.order-summary__mobile_sticky_footer_applepay,.order-summary__checkout_button.order-summary__mobile_sticky_footer_applepay,.order-summary__klarna_button.order-summary__mobile_sticky_footer_applepay,.order-summary__paypal_button_container.order-summary__mobile_sticky_footer_applepay,.order-summary__quick_buy.order-summary__mobile_sticky_footer_applepay{width:49%;font-size:0;margin-bottom:0;margin-top:-6px}.order-summary__paypal_button_container{text-align:center}.order-summary__paypal_button_container .order-summary__optional_text{font-size:14px;line-height:20px;margin-bottom:12px}.order-summary__paypal_button_container .order-summary__other_payment_option_link{font-size:12px;margin-top:12px}.order-summary__paypal_button_container .order-summary__other_payment_option_link .order-summary__other_payment_option_text{padding-right:3px}.order-summary__btn_apply_coupons{width:271px;margin:0 auto 24px}@media (max-width:600px){.order-summary__btn_apply_coupons{width:213px}}.order-summary__more_account_wrapper{border:1px solid #000;height:308px;border-radius:20px;padding:20px;margin-bottom:28px}@media (min-width:821px)and (max-width:1024px){.order-summary__more_account_wrapper{height:164px}}.order-summary__error{color:#c00}.order-summary__toolTips{font-size:14px;height:40px;letter-spacing:0;line-height:20px;width:208px}.order-summary__notifyText{margin-top:-12px}@media (min-width:821px)and (max-width:1024px){.order-summary__stickyPlaceOrderBtn{width:180px}}@media (max-width:820px){.order-summary__stickyPlaceOrderBtn{width:100%}}.order-summary__available_offers_wrapper{display:flex;margin:8px 0 0;border-top:1px solid #d8d8d8;padding-top:8px;font-size:13px;font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:14px;line-height:24px;align-items:center;justify-content:space-between;cursor:pointer}.order-summary__available_offers_wrapper .order-summary__available_offers_wrapper_icon_text_wrapper{display:flex;align-items:center}.order-summary__available_offers_wrapper .order-summary__available_offers_wrapper_icon_text_wrapper .order-summary__available_offers_wrapper_icon{margin-right:8px;margin-left:2px}.order-summary__available_offers_wrapper .order-summary__available_offers_wrapper_icon_text_wrapper .order-summary__available_offers_wrapper_text{width:fit-content;line-height:18px}.order-summary__available_offers_wrapper .order-summary__available_offers_wrapper_caret_icon{margin-right:-6px}.order-summary__apply_coupon_rewards_wrapper{display:flex;margin:4px 0 12px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding-top:4px;padding-bottom:4px;font-size:13px;font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:14px;line-height:24px;align-items:center;justify-content:space-between;cursor:pointer}.order-summary__apply_coupon_rewards_wrapper .order-summary__apply_coupon_rewards_icon_text_wrapper{display:flex;align-items:center}.order-summary__apply_coupon_rewards_wrapper .order-summary__apply_coupon_rewards_icon_text_wrapper .order-summary__apply_coupon_rewards_icon{margin-right:8px;margin-left:2px}.order-summary__apply_coupon_rewards_wrapper .order-summary__apply_coupon_rewards_icon_text_wrapper .order-summary__apply_coupon_rewards_text{width:fit-content;line-height:18px}.order-summary__apply_coupon_rewards_wrapper .order-summary__apply_coupon_rewards_caret_icon{margin-right:-6px}@media (min-width:1285px),screen and (max-width:1025px)and (min-width:346px){.order-summary__apply_coupon_rewards_wrapper{margin:4px 0 12px}.order-summary__apply_coupon_rewards_wrapper .order-summary__apply_coupon_rewards_icon_text_wrapper .order-summary__apply_coupon_rewards_text{line-height:24px}.order-summary__available_offers_wrapper{margin:8px 0 0}.order-summary__available_offers_wrapper .order-summary__available_offers_wrapper .order-summary__available_offers_text{line-height:24px}}.order-summary__sticky_footer_container{display:flex;flex-wrap:wrap;justify-content:space-between}.shipping-thermometer__shipping_thermometer_section{width:100%;margin:0 auto 12px}.shipping-thermometer__shipping_thermometer_section.shipping-thermometer__thermometer_width{width:256px;margin-bottom:0}.shipping-thermometer__shipping_meter_wrapper .shipping-thermometer__shipping_message{display:flex;justify-content:center;font-style:normal;text-align:left!important;align-items:flex-end}.shipping-thermometer__shipping_meter_wrapper .shipping-thermometer__delivery_truck_icon_section{padding-right:6px}.shipping-thermometer__shipping_meter_wrapper .shipping-thermometer__shipping_text_with_icon{text-align:left;font-family:Motiva-Light,Helvetica,Arial,sans-serif}.shipping-thermometer__shipping_meter_wrapper .shipping-thermometer__bold_text{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;color:#000;font-size:14px}.shipping-thermometer__shipping_meter_wrapper .shipping-thermometer__thin_text{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:14px}.shipping-thermometer__shipping_meter_wrapper .shipping-thermometer__green_text{color:#478140}.shipping-thermometer__shipping_meter_wrapper .shipping-thermometer__thermometer{margin:-12px 0 0}.shipping-thermometer__shipping_meter_wrapper .shipping-thermometer__thermometer.shipping-thermometer__remove_margin_bottom{margin-bottom:-8px}.easy-rewards__easy_rewards_card_wrapper{display:flex;align-items:center;flex-direction:column;background-color:#f3f3f3;padding:24px 20px;border-radius:16px;box-shadow:0 0 2px 0 #ddd}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info{display:flex;align-items:center;flex-direction:column;width:100%}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__available_rewards_wrapper .easy-rewards__available_rewards_container{display:flex;align-items:center;flex-direction:column}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__available_rewards_wrapper .easy-rewards__available_rewards_container .easy-rewards__reward_points_info{display:flex;align-items:center;margin-top:6px}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__available_rewards_wrapper .easy-rewards__available_rewards_container .easy-rewards__reward_points_info .easy-rewards__available_balance_amount{font-weight:700}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__available_rewards_wrapper .easy-rewards__available_rewards_container .easy-rewards__reward_points_info .easy-rewards__available_balance_points{margin-left:2px}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__available_rewards_wrapper .easy-rewards__available_rewards_container .easy-rewards__reward_points_info .easy-rewards__rewards_tooltip{cursor:pointer;margin-left:8px;display:flex;align-items:center}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__available_rewards_wrapper .easy-rewards__available_rewards_container .easy-rewards__button_redeem_all_points{margin-top:12px}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__available_rewards_wrapper .easy-rewards__available_rewards_container .easy-rewards__rewards_message_container{display:flex;align-items:center;flex-direction:column}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__available_rewards_wrapper .easy-rewards__available_rewards_container .easy-rewards__rewards_message_container .easy-rewards__rewards_message_primary{font-size:14px;line-height:20px;margin-top:12px;text-align:center}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__available_rewards_wrapper .easy-rewards__available_rewards_container .easy-rewards__rewards_message_container .easy-rewards__rewards_message_secondary{font-size:14px;line-height:20px;font-weight:700;margin-top:12px;text-align:center}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__available_rewards_wrapper .easy-rewards__available_rewards_container .easy-rewards__redeem_all_notification{margin-top:12px}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__easy_rewards_redeem_container{background:#fff;border-radius:16px;box-sizing:border-box;padding-bottom:10px;width:100%;min-height:164px;margin-top:16px;display:flex;align-items:center;flex-direction:column}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__easy_rewards_redeem_container .easy-rewards__redeem_heading{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-weight:500;line-height:20px;margin-block-start:16px;margin-block-end:10px}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__easy_rewards_redeem_container .easy-rewards__points_input_wrapper{display:flex;align-items:center;padding-right:16px}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__easy_rewards_redeem_container .easy-rewards__points_input_wrapper .easy-rewards__dollar_symbol{font-size:15px;margin-right:8px}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__easy_rewards_redeem_container .easy-rewards__points_input_wrapper .easy-rewards__points_input_field{width:81px}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__easy_rewards_redeem_container .easy-rewards__points_redeem_button{margin-top:2px}.easy-rewards__easy_rewards_card_wrapper .easy-rewards__easy_rewards_redeem_info .easy-rewards__easy_rewards_redeem_container .easy-rewards__points_input_field_message{padding:10px 12px 0}.easy-rewards__easy_rewards_modal_container .easy-rewards__easy_rewards_modal_description{padding:16px 0;font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:16px}@media (max-width:820px){.easy-rewards__easy_rewards_modal_container .easy-rewards__easy_rewards_modal_description{font-size:14px}}@media (max-width:600px){.easy-rewards__easy_rewards_modal_container .easy-rewards__easy_rewards_modal_description{font-size:14px}}.easy-rewards__easy_rewards_modal_container .easy-rewards__easy_rewards_modal_button{display:flex;justify-content:flex-end}.easy-rewards__easy_rewards_card_wrapper_ocp{display:flex;align-items:center;flex-direction:column;padding:20px 20px 12px}.easy-rewards__easy_rewards_card_wrapper_ocp .easy-rewards__easy_rewards_ocp_message1{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;text-align:center}.easy-rewards__easy_rewards_card_wrapper_ocp .easy-rewards__easy_rewards_ocp_message2{font-size:12px;line-height:16px;text-align:center}.easy-rewards__easy_rewards_modal_title{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;line-height:36px;font-size:18px}.cc-ui-common-order-summary__order_summary_title{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:20px;color:#000;line-height:28px;margin-bottom:12px;margin-top:0;display:flex;align-items:center}@media (min-width:601px)and (max-width:820px){.cc-ui-common-order-summary__order_summary_title{font-size:18px;line-height:24px}}.cc-ui-common-order-summary__order_summary_title .cc-ui-common-order-summary__condensed_icon{display:flex;align-items:center;cursor:pointer}.cc-ui-common-order-summary__item_wrapper{display:flex;color:#000;font-size:12px;font-family:Motiva-Light,Helvetica,Arial,sans-serif;line-height:20px;margin-bottom:4px}.cc-ui-common-order-summary__order_total{display:flex;margin:4px 0 0;border-top:1px solid #d8d8d8;padding-top:6px;color:#000;font-size:18px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;line-height:24px;align-items:center}.cc-ui-common-order-summary__order_total.cc-ui-common-order-summary__slp_ui{margin:6px 0 0;padding-top:6px}.cc-ui-common-order-summary__item_key_text{flex:3}.cc-ui-common-order-summary__item_value_text{flex:1;margin-left:10px;text-align:right}.cc-ui-common-order-summary__order_total_value_text{margin-left:3px;flex:2}.cc-ui-common-order-summary__item_color_green{font-family:Motiva,Helvetica,Arial,sans-serif;color:#478140}.cc-ui-common-order-summary__item_color_green a{text-decoration:underline;color:#478140}.cc-ui-common-order-summary__cursor_pointer{cursor:pointer}.cc-ui-common-order-summary__shipping_delivery_icon{padding-left:3px}.cc-ui-common-order-summary__item_font_italic{font-family:Motiva,Helvetica,Arial,sans-serif;font-style:italic}.savings-message__savings_message{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;display:flex;justify-content:center;text-align:center;font-size:14px;margin:20px 10px 12px}.savings-message__savings_message .savings-message__message{padding-left:3px;text-align:left;color:#5a970d;font-weight:700;font-style:italic}.applePay__apple-pay-section{width:100%;display:none}.applePay__apple-pay-section.applePay__show-button{display:block}.save-for-later__sfl_section{margin-bottom:24px}@media print{.save-for-later__sfl_section{display:none}}.save-for-later__sfl_header{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:24px;margin-bottom:16px;align-items:baseline}.save-for-later__sfl_header_title{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:20px;line-height:28px;margin-top:0}.save-for-later__sfl_move_all_btn{margin-left:auto}.save-for-later__sfl_item{margin-bottom:24px}.save-for-later__sfl_see_more{display:flex;justify-content:center}.save-for-later__sfl_see_more a{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:14px;text-decoration:underline}.condensed-sfl-item__image_section{display:flex}.condensed-sfl-item__image_wrapper{padding-right:24px}.condensed-sfl-item__image_wrapper img{height:80px;width:80px;object-fit:cover;cursor:pointer}.condensed-sfl-item__product_title{cursor:pointer;margin-top:6px;margin-bottom:4px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0;line-height:20px;color:#000;word-wrap:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.condensed-sfl-item__product_title a{color:inherit}@media (max-width:600px){.condensed-sfl-item__product_title{max-height:200px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.condensed-sfl-item__product_item_info{font-family:Motiva-Light,Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:0;line-height:16px}@media (max-width:600px){.condensed-sfl-item__product_item_info{display:none}}.condensed-sfl-item__product_item_info span{display:inline}.condensed-sfl-item__warning_message{margin-left:-24px;margin-top:-12px;margin-bottom:-24px}@media (max-width:820px){.condensed-sfl-item__warning_message{margin-left:-12px}}@media (max-width:600px){.condensed-sfl-item__warning_message{margin-left:-12px}}.condensed-sfl-item__price{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-size:12px}.condensed-sfl-item__strike_price{text-decoration:line-through}.condensed-sfl-item__product_price{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:16px}.condensed-sfl-item__delete_button{cursor:pointer;display:flex;gap:2px}@media (min-width:1025px){.condensed-sfl-item__delete_button{margin-top:-6px}}.condensed-sfl-item__move_to_cart{margin-left:auto;margin-right:0;margin-bottom:0}.condensed-sfl-item__sfl_tile_mobile{display:flex;flex-direction:column}.condensed-sfl-item__sfl_tile_left_mobile{display:flex}.condensed-sfl-item__sfl_tile_right_mobile{display:flex;flex-direction:column;width:100%}.condensed-sfl-item__sfl_tile_right_top_mobile{display:flex;justify-content:space-between}.condensed-sfl-item__sfl_tile_right_qty_section_mobile{display:flex;align-items:center;column-gap:16px;margin-top:12px}.condensed-sfl-item__sfl_tile_delete_btn_mobile{padding-top:6px}.condensed-sfl-item__sfl_tile_move_all_btn_mobile,.condensed-sfl-item__sfl_tile_move_btn{margin-left:auto}.condensed-sfl-item__qty_picker_limit_section{font-family:Motiva,Helvetica,Arial,sans-serif;font-style:italic;padding-left:8px;display:flex;align-items:center;column-gap:10px}@media (max-width:600px){.condensed-sfl-item__qty_picker_limit_section{padding-left:0;padding-top:12px}}@media (max-width:820px){.condensed-sfl-item__qty_picker_limit_section{padding-left:0}}.condensed-sfl-item__display_flex_space_between_center{display:flex;justify-content:space-between;align-items:center}.condensed-sfl-item__display_flex_space_between{display:flex;justify-content:space-between;width:100%}.condensed-sfl-item__text_no_wrap{white-space:nowrap}