/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.ErrorApiModal__atcOverlayModal>div>div{overflow:hidden}@media (min-width:601px)and (max-width:820px){.ErrorApiModal__atcOverlayModal>div>div{max-width:98vw;overflow:hidden}}@media (min-width:360px)and (max-width:600px){.ErrorApiModal__atcOverlayModal>div>div{max-width:98vw;overflow:hidden}}.ErrorApiModal__atcOverlayModal>div>div>div:first-child>button{margin-top:8px!important}.ErrorApiModal__boldHeading{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:18px;margin:0;text-align:center}.ErrorApiModal__apiErrorContainer{text-align:center;padding:5px}.ErrorApiModal__goToCart{text-align:center}.ErrorApiModal__goToCart div{min-width:140px}.ErrorApiModal__errorDescription{text-align:center}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.spinner__spinner_view_mask{left:0;top:0;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:.5;text-align:center;vertical-align:middle;z-index:75535}.spinner__spinner_view_mask.spinner__spinner_view_mask_absolute{right:0;bottom:0;position:absolute}.spinner__spinner_view_mask_hide{display:none}.spinner__spinner_view{position:fixed;left:50%;top:50%;z-index:75536;margin:-25px 0 0 -25px;border-radius:50%;border:7px solid #000;border-top-color:#f3f3f3;width:50px;height:50px;-webkit-animation:spinner__spin 2s linear infinite;animation:spinner__spin 2s linear infinite}.spinner__spinner_view.spinner__spinner_view_absolute{position:absolute}.spinner__staples_spinner_wrapper{position:fixed;left:50%;top:50%;z-index:75536;margin:-25px 0 0 -50px;width:50px;height:50px}@-webkit-keyframes spinner__spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spinner__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.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}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.MultiATCDetails__carouselRow{border-bottom:thin solid #ddd;margin-bottom:15px}.MultiATCDetails__bulkNameUpdate{font-size:14px;line-height:18px;margin-bottom:4px}.MultiATCDetails__bulkIdsUpdate,.MultiATCDetails__bulkNameUpdate{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-style:normal;font-weight:400}.MultiATCDetails__bulkIdsUpdate{margin-bottom:8px;font-size:12px;line-height:16px}.MultiATCDetails__bulkPricingContainerUpdate{display:flex;align-items:center;justify-content:space-between}.MultiATCDetails__bulkPricingContainerUpdate .MultiATCDetails__bulkPriceUpdate{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.MultiATCDetails__bulkPricingContainerUpdate .MultiATCDetails__bulkTotalPriceUpdate{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.MultiATCDetails__bulkQtyLimit{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.MultiATCDetails__bulkImg2{margin:0 auto;width:60px}@media (min-width:601px)and (max-width:820px){.MultiATCDetails__bulkImg2{width:55px}}@media (min-width:360px)and (max-width:600px){.MultiATCDetails__bulkImg2{width:55px}}.MultiATCDetails__bulkButtons{margin-top:24px;padding-bottom:12px;float:right;display:flex}@media (min-width:360px)and (max-width:600px){.MultiATCDetails__bulkButtons{flex-direction:column;justify-content:center;width:100%}}.MultiATCDetails__bulkButtons button{margin:0 5px}@media (min-width:360px)and (max-width:600px){.MultiATCDetails__bulkButtons button{margin:5px}}.MultiATCDetails__bulkButtons>div{margin-left:10px}@media (min-width:360px)and (max-width:600px){.MultiATCDetails__bulkButtons>div{width:100%;margin-top:5px}}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.atc-body__atc_overlay_container{max-height:80vh}.atc-body__atc-overlay .atc-body__serviceSection{display:flex;margin-top:12px}.atc-body__atc-overlay .atc-body__serviceSection .atc-body__circleIconWrapper{vertical-align:sub;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#5b7799}.atc-body__atc-overlay .atc-body__serviceSection .atc-body__details{display:inline-flex;flex-direction:column;flex:1 1 0px}.atc-body__atc-overlay .atc-body__serviceSection .atc-body__details .atc-body__title{padding-left:8px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:500;line-height:24px;justify-content:space-between;display:flex}.atc-body__atc-overlay .atc-body__serviceSection .atc-body__details .atc-body__subText{padding-left:8px;margin-top:2px;font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:300;letter-spacing:0;line-height:24px}@media (min-width:360px)and (max-width:600px){.atc-body__atc-overlay .atc-body__serviceSection .atc-body__details .atc-body__subText{font-size:14px;line-height:20px}}.atc-body__atc-overlay-spinner{position:absolute;width:100%;height:100%;z-index:10;top:0;left:0;display:flex;justify-content:center;align-items:center}.atc-body__atc-overlay-product-outer{width:100%;object-fit:contain}.atc-body__atc-overlay-product-inner{background-color:#fff}@media (min-width:360px)and (max-width:600px){.atc-body__atc-overlay-product-inner{margin:1px 16px}}.atc-body__atc-overlay-product-outer-sparx{width:100%;padding-bottom:0;contain:layout style}.atc-body__atc-overlay-product-inner-sparx{background-color:#fff}.atc-body__relaxCarousel{padding-top:40px!important}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.HardSubProductItem__hardsub_atc_overlay_title{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:22px;line-height:50px;color:#000;margin-top:-10px;margin-bottom:20px}.HardSubProductItem__hardsub_detail_text{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#4d4d4f}.HardSubProductItem__hardsub_learn_more{text-decoration:underline;color:#000}.HardSubProductItem__hardsub_question{font-size:18px;font-weight:700;line-height:1.33}.HardSubProductItem__hardsub_answer,.HardSubProductItem__hardsub_question{font-family:Motiva,Helvetica,Arial,sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#000}.HardSubProductItem__hardsub_answer{font-size:13px;font-weight:400;line-height:1.38}.HardSubProductItem__hardsub_thankyou_text{margin-top:10px;margin-bottom:10px;font-family:Motiva-Bold,Helvetica,Arial,sans-serif;color:#048103;font-size:16px;font-style:italic;font-weight:500;line-height:24px}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.AddToCartProductItem__atc-product-item{border-bottom:thin solid #ddd;padding-bottom:12px;margin-bottom:24px}@media (min-width:821px)and (max-width:1024px){.AddToCartProductItem__atc-product-item{margin-bottom:18px}}@media (min-width:601px)and (max-width:820px){.AddToCartProductItem__atc-product-item{margin-bottom:18px}}@media (min-width:360px)and (max-width:600px){.AddToCartProductItem__atc-product-item{margin-bottom:18px}}.AddToCartProductItem__atc-overlay-title{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:26px;line-height:32px;color:#000;margin:12px 0 6px 4px}.AddToCartProductItem__atc-overlay-title span{font-family:Motiva,Helvetica,Arial,sans-serif;font-weight:400;vertical-align:initial}.AddToCartProductItem__alertMsg{margin-bottom:12px 0}.AddToCartProductItem__atc-product-item-container{display:flex;margin:12px}.AddToCartProductItem__atc-product-item-container .AddToCartProductItem__atc-product-image-container{width:86px;height:86px;margin-right:12px}.AddToCartProductItem__atc-product-item-container .AddToCartProductItem__atc-product-container{display:flex;width:100%}@media (min-width:601px)and (max-width:820px){.AddToCartProductItem__atc-product-item-container .AddToCartProductItem__atc-product-container{flex-direction:column}}@media (min-width:360px)and (max-width:600px){.AddToCartProductItem__atc-product-item-container .AddToCartProductItem__atc-product-container{flex-direction:column}}.AddToCartProductItem__atc-product-item-container .AddToCartProductItem__atc-product-container .AddToCartProductItem__atc-product-description-container{display:flex;flex-direction:column;width:100%}.AddToCartProductItem__atc_item_attachment_section{margin:12px}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.AddToCartItemImage__atc-product-detail-img,.AddToCartItemImage__atc-product-detail-img .AddToCartItemImage__product-icon{width:86px;height:86px}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.AddToCartItemDetails__atc-product-alert-desc{font-family:Motiva,Helvetica,Arial,sans-serif;margin-bottom:8px;padding:0 5px 0 2px;font-size:16px}.AddToCartItemDetails__atc-product-title{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;color:#4d4d4f;margin-bottom:8px;padding:0 5px 0 2px;max-height:200px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.AddToCartItemDetails__atc-handlingFees{margin-left:2px;margin-bottom:6px;min-height:18px;font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;color:#4d4d4f}.AddToCartItemDetails__nextDayDeliveryItemWrap{margin-bottom:8px;display:flex;align-items:center}.AddToCartItemDetails__nextDayDeliveryItem{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-style:italic;font-weight:500;font-size:14px;line-height:20px;color:#000;padding-left:8px}.AddToCartItemDetails__atc-product-price2{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.AddToCartItemDetails__atc-product-price2 .AddToCartItemDetails__base-price{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;white-space:nowrap}@media (min-width:1025px){.AddToCartItemDetails__atc-product-price2 .AddToCartItemDetails__base-price{padding-left:2px}}.AddToCartItemDetails__atc-product-price2 .AddToCartItemDetails__total-price{font-family:Motiva,Helvetica,Arial,sans-serif;text-align:right;font-size:18px;font-style:normal;font-weight:700;line-height:24px;white-space:nowrap}@media (min-width:601px)and (max-width:820px){.AddToCartItemDetails__atc-product-price2 .AddToCartItemDetails__total-price{text-align:left;line-height:34px}}@media (min-width:360px)and (max-width:600px){.AddToCartItemDetails__atc-product-price2 .AddToCartItemDetails__total-price{text-align:left;line-height:34px}}@media (min-width:1025px){.AddToCartItemDetails__atc-product-price2 .AddToCartItemDetails__total-price{padding-right:15px}}@media (min-width:601px)and (max-width:820px){.AddToCartItemDetails__atc-product-price2{max-height:200px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}@media (min-width:360px)and (max-width:600px){.AddToCartItemDetails__atc-product-price2{max-height:200px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.AddToCartItemDetailsSavings__savingsTop{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:700;line-height:15px;letter-spacing:0;text-align:left;color:#048103;padding-top:8px;margin-bottom:2px}@media (min-width:1025px){.AddToCartItemDetailsSavings__savingsTop{line-height:20px}}.AddToCartItemDetailsSavings__savingMsgATC{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-style:italic;color:#048103;margin-left:2px;font-size:12px}@media (min-width:601px)and (max-width:820px){.AddToCartItemDetailsSavings__savingMsgATC{font-size:11px}}@media (min-width:360px)and (max-width:600px){.AddToCartItemDetailsSavings__savingMsgATC{font-size:12px}}.AddToCartItemDetailsSavings__flexATC{display:flex;align-items:center}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.AddToCartItemOptions__atc-checkout-btn,.AddToCartItemOptions__atc-checkout-btn button{margin:5px 0}.AddToCartItemOptions__atc-checkout-btn div{width:100%}.AddToCartItemOptions__atc-shopping-btn,.AddToCartItemOptions__atc-shopping-btn button{margin:5px 0}.AddToCartItemOptions__atc-shopping-btn div{width:100%}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.atc-item-bottom-section-sba__atc_item_bottom_section{text-align:center}.atc-item-bottom-section-sba__bopis_eligible_section_container{padding-top:0}.atc-item-bottom-section-sba__bopis_icon_container{display:table-cell;width:32px;vertical-align:top}.atc-item-bottom-section-sba__bopis_icon_container .atc-item-bottom-section-sba__circle_icon{position:relative;border-radius:20px;background:#000}.atc-item-bottom-section-sba__bopis_icon_container .atc-item-bottom-section-sba__circle_icon .atc-item-bottom-section-sba__shield_check_icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.atc-item-bottom-section-sba__bopis_title_section_container{display:table-cell;padding-left:8px;vertical-align:top;padding-top:3px;text-align:left}.atc-item-bottom-section-sba__bopis_title_section_container .atc-item-bottom-section-sba__bopis_title{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px}@media (min-width:360px)and (max-width:600px){.atc-item-bottom-section-sba__bopis_title_section_container .atc-item-bottom-section-sba__bopis_title{font-size:16px}}.atc-item-bottom-section-sba__bopis_title_section_container .atc-item-bottom-section-sba__bopis_sub_title{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media (min-width:360px)and (max-width:600px){.atc-item-bottom-section-sba__bopis_title_section_container .atc-item-bottom-section-sba__bopis_sub_title{font-size:14px}}.atc-item-bottom-section-sba__bopis_title_section_container .atc-item-bottom-section-sba__bopis_sub_title{margin-right:6px}.atc-item-bottom-section-sba__atc_bopis_available_section{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:8px}@media (min-width:360px)and (max-width:600px){.atc-item-bottom-section-sba__atc_bopis_available_section{flex-direction:column}}.atc-item-bottom-section-sba__atc_bopis_available_section .atc-item-bottom-section-sba__pickup_address_container_wide{margin-left:40px;text-align:left;min-width:200px}@media (min-width:1025px){.atc-item-bottom-section-sba__atc_bopis_available_section .atc-item-bottom-section-sba__pickup_address_container_wide{display:flex;flex-direction:row}}.atc-item-bottom-section-sba__atc_bopis_available_section .atc-item-bottom-section-sba__pickup_address_container_wide.atc-item-bottom-section-sba__pickup_address_container_ie{margin-left:35px}.atc-item-bottom-section-sba__atc_bopis_available_section .atc-item-bottom-section-sba__pickup_address{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;padding-right:6px}.atc-item-bottom-section-sba__atc_bopis_available_section .atc-item-bottom-section-sba__location_change_message{font-family:Motiva-Light,Helvetica,Arial,sans-serif;font-style:italic;font-size:12px;font-weight:300;letter-spacing:0;line-height:16px;margin-bottom:12px;text-align:left;padding-top:3px}.atc-item-bottom-section-sba__atc_bopis_available_section .atc-item-bottom-section-sba__added_to_cart_message{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:500;letter-spacing:0;line-height:20px;color:#478140;margin-top:8px}.atc-item-bottom-section-sba__atc_bopis_available_section .atc-item-bottom-section-sba__added_to_cart_message.atc-item-bottom-section-sba__failure{color:#c00}.atc-item-bottom-section-sba__bopis_atc_button_container{display:table-cell;text-align:center;width:200px;margin-top:-10px}@media (min-width:1025px){.atc-item-bottom-section-sba__bopis_atc_button_container{margin-top:-18px}}.atc-item-bottom-section-sba__bopis_atc_button_container .atc-item-bottom-section-sba__added_to_Cart,.atc-item-bottom-section-sba__bopis_atc_button_container .atc-item-bottom-section-sba__best_buy{font-size:14px;font-style:italic;font-weight:500;letter-spacing:0;line-height:20px;color:#478140}.atc-item-bottom-section-sba__bopis_atc_button_container.atc-item-bottom-section-sba__vertically_middle_align{vertical-align:middle;width:116px}@media (min-width:360px)and (max-width:600px){.atc-item-bottom-section-sba__bopis_atc_button_container.atc-item-bottom-section-sba__vertically_middle_align{width:103px}}.atc-item-bottom-section-sba__partial_limited_qty_section .atc-item-bottom-section-sba__partial_limited_qty_message{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:500;letter-spacing:0;line-height:20px;color:#c00;margin-bottom:12px}.atc-item-bottom-section-sba__partial_limited_qty_section .atc-item-bottom-section-sba__atc_button_with_qty{display:table;margin:auto}.atc-item-bottom-section-sba__partial_limited_qty_section .atc-item-bottom-section-sba__atc_button_with_qty .atc-item-bottom-section-sba__qty{display:table-cell;vertical-align:middle}.atc-item-bottom-section-sba__partial_limited_qty_section .atc-item-bottom-section-sba__atc_button_with_qty .atc-item-bottom-section-sba__atc_button{display:table-cell;vertical-align:middle;padding-left:12px}.atc-item-bottom-section-sba__added_to_cart_message{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:500;letter-spacing:0;line-height:20px;color:#478140}.atc-item-bottom-section-sba__added_to_cart_message.atc-item-bottom-section-sba__failure{color:#c00}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.AddToCartSelectedWarrentyDescription__selected-warrenty-wrapper{display:flex;flex-direction:column;margin:10px 0 12px}.AddToCartSelectedWarrentyDescription__selected-warrenty-wrapper .AddToCartSelectedWarrentyDescription__selected-warrenty-title-wrapper{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.AddToCartSelectedWarrentyDescription__selected-warrenty-wrapper .AddToCartSelectedWarrentyDescription__selected-warrenty-description-wrapper{display:flex;margin-top:8px;padding:8px 12px;justify-content:flex-start;align-items:center;align-content:flex-start;width:fit-content;border-radius:8px;border:1px solid #bcbcbc}.AddToCartSelectedWarrentyDescription__selected-warrenty-wrapper .AddToCartSelectedWarrentyDescription__selected-warrenty-description-wrapper .AddToCartSelectedWarrentyDescription__selected-warrenty-icon{width:fit-content}.AddToCartSelectedWarrentyDescription__selected-warrenty-wrapper .AddToCartSelectedWarrentyDescription__selected-warrenty-description-wrapper .AddToCartSelectedWarrentyDescription__selected-warrenty-description{font-family:Motiva,Helvetica,Arial,sans-serif;color:#048103;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-left:8px}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.AddToCartItemPrice__atc-product-price-container{display:flex;flex-direction:column;align-self:center;height:fit-content;width:fit-content}@media (min-width:601px)and (max-width:820px){.AddToCartItemPrice__atc-product-price-container{align-self:flex-start}}@media (min-width:360px)and (max-width:600px){.AddToCartItemPrice__atc-product-price-container{align-self:flex-start}}.AddToCartItemPrice__atc-product-price-container .AddToCartItemPrice__atc-product-price{display:flex;align-items:flex-end;flex-direction:column;width:fit-content;height:fit-content}@media (min-width:601px)and (max-width:820px){.AddToCartItemPrice__atc-product-price-container .AddToCartItemPrice__atc-product-price{align-self:flex-start;align-items:flex-start;margin-top:12px}}@media (min-width:360px)and (max-width:600px){.AddToCartItemPrice__atc-product-price-container .AddToCartItemPrice__atc-product-price{align-self:flex-start;align-items:flex-start;margin-top:12px}}.AddToCartItemPrice__atc-product-price-container .AddToCartItemPrice__atc-product-price .AddToCartItemPrice__total-price{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;white-space:nowrap;text-align:right;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.AddToCartItemPrice__atc-product-price-container .AddToCartItemPrice__atc-product-price .AddToCartItemPrice__base-price{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;margin-top:8px;white-space:nowrap;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.AddToCartItemPrice__atc-product-description-price-separator-container{display:flex;width:1px;background-color:#bcbcbc;margin:8px 12px}@media (min-width:601px)and (max-width:820px){.AddToCartItemPrice__atc-product-description-price-separator-container{display:none}}@media (min-width:360px)and (max-width:600px){.AddToCartItemPrice__atc-product-description-price-separator-container{display:none}}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.InkAndTonerSection__inkTonerWrapper{margin:12px 0;display:flex;align-items:center}@media (min-width:360px)and (max-width:600px){.InkAndTonerSection__inkTonerWrapper{align-items:flex-start}}.InkAndTonerSection__inkTonerWrapper .InkAndTonerSection__tonerIcon{display:table-cell;width:32px;vertical-align:top}.InkAndTonerSection__inkTonerWrapper .InkAndTonerSection__tonerIcon .InkAndTonerSection__circleIcon{position:relative;border-radius:16px;background:#000;height:32px;width:32px}.InkAndTonerSection__inkTonerWrapper .InkAndTonerSection__tonerIcon .InkAndTonerSection__inkDropIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.InkAndTonerSection__inkTonerWrapper .InkAndTonerSection__atc_ink_toner_container{display:flex;align-items:center}.InkAndTonerSection__inkTonerWrapper .InkAndTonerSection__atc_ink_toner_container .InkAndTonerSection__atc_ink_toner_heading{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:500;line-height:24px;margin-left:5px}.InkAndTonerSection__inkTonerWrapper .InkAndTonerSection__atc_ink_toner_container .InkAndTonerSection__atc_ink_toner_link2{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-left:5px}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.AddToCartFurnitureInstallationSection__furniture_section_container .AddToCartFurnitureInstallationSection__furniture_section_separator_container{margin-top:24px}.AddToCartFurnitureInstallationSection__furniture_section_container .AddToCartFurnitureInstallationSection__furniture_section_separator_container .AddToCartFurnitureInstallationSection__furniture_section_dotted_separator{border-top:1px dashed #bcbcbc;border-bottom:none}.AddToCartFurnitureInstallationSection__furniture_section_container .AddToCartFurnitureInstallationSection__furniture_section_separator_container .AddToCartFurnitureInstallationSection__icon_button{display:flex;justify-content:center;justify-self:center;position:relative;top:-17px;border-radius:50%;border:none;cursor:pointer;height:18px;width:18px;background-color:#f3f3f3}.AddToCartFurnitureInstallationSection__furniture_section_container .AddToCartFurnitureInstallationSection__furniture_section_separator_container .AddToCartFurnitureInstallationSection__icon_button svg{vertical-align:top!important;margin-top:4px}.AddToCartFurnitureInstallationSection__furniture_section_container .AddToCartFurnitureInstallationSection__serviceSection{display:flex}.AddToCartFurnitureInstallationSection__furniture_section_container .AddToCartFurnitureInstallationSection__serviceSection .AddToCartFurnitureInstallationSection__circleIconWrapper{vertical-align:sub;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#5b7799}.AddToCartFurnitureInstallationSection__furniture_section_container .AddToCartFurnitureInstallationSection__serviceSection .AddToCartFurnitureInstallationSection__details{display:inline-flex;flex-direction:column;flex:1 1 0px}.AddToCartFurnitureInstallationSection__furniture_section_container .AddToCartFurnitureInstallationSection__serviceSection .AddToCartFurnitureInstallationSection__details .AddToCartFurnitureInstallationSection__title{padding-left:8px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:500;line-height:24px;justify-content:space-between;display:flex}.AddToCartFurnitureInstallationSection__furniture_section_container .AddToCartFurnitureInstallationSection__serviceSection .AddToCartFurnitureInstallationSection__details .AddToCartFurnitureInstallationSection__subText{padding-left:8px;margin-top:2px;font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:300;letter-spacing:0;line-height:24px}@media (min-width:360px)and (max-width:600px){.AddToCartFurnitureInstallationSection__furniture_section_container .AddToCartFurnitureInstallationSection__serviceSection .AddToCartFurnitureInstallationSection__details .AddToCartFurnitureInstallationSection__subText{font-size:14px;line-height:20px}}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */@keyframes RequiredProducts__skeletonAnimation{0%{opacity:.8}50%{opacity:.4}to{opacity:.8}}.RequiredProducts__atc-req-wrap{min-height:260px}@media (min-width:821px)and (max-width:1024px){.RequiredProducts__atc-req-wrap{min-height:260px}}@media (min-width:601px)and (max-width:820px){.RequiredProducts__atc-req-wrap{min-height:260px}}@media (min-width:360px)and (max-width:600px){.RequiredProducts__atc-req-wrap{min-height:273px}}.RequiredProducts__atc_req_title{margin:0 12px 0 4px;color:#000;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:24px;height:fit-content}.RequiredProducts__atc_req_title.RequiredProducts__skeleton{animation-name:RequiredProducts__skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;background-color:#ececec;width:311px;min-height:25px}.RequiredProducts__atc_req_body{min-height:236px}.RequiredProducts__atc_req_body.RequiredProducts__skeleton{animation-name:RequiredProducts__skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;background-color:#ececec;margin-bottom:20px;min-height:226px}.RequiredProducts__atc_req_added{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#048103;font-size:12px;font-style:italic;font-weight:700;line-height:16px;margin-bottom:16px;background:#fff}@media (min-width:1025px){.RequiredProducts__atc_req_added{margin-left:4px}}@media (min-width:821px)and (max-width:1024px){.RequiredProducts__atc_req_added{margin-left:0}}@media (min-width:601px)and (max-width:820px){.RequiredProducts__atc_req_added{margin-left:0}}@media (min-width:360px)and (max-width:600px){.RequiredProducts__atc_req_added{margin-left:0}}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.AtcProductItemsSection__tab_carousel_product_tile_header{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;color:#000;font-size:26px;font-style:normal;font-weight:700;line-height:32px}.AtcProductItemsSection__tab_carousel_product_tile_subheader{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:20px}.AtcProductItemsSection__tab_carousel_notification_container{margin-bottom:20px}.AtcProductItemsSection__tab_carousel_notification_container .AtcProductItemsSection__tab_carousel_notification{visibility:hidden}.AtcProductItemsSection__tab_carousel_notification_container .AtcProductItemsSection__show_notification{visibility:visible}.AtcProductItemsSection__tab_carousel_product_tile_container{max-width:600px;margin:1px;min-width:600px;width:600px;box-shadow:none;border:1px solid #bcbcbc;border-radius:12px}@media (min-width:601px)and (max-width:820px){.AtcProductItemsSection__tab_carousel_product_tile_container{max-width:calc((98vw - 24px)*.8);min-width:calc((98vw - 24px)*.8);width:calc((98vw - 24px)*.8)}}@media (min-width:360px)and (max-width:600px){.AtcProductItemsSection__tab_carousel_product_tile_container{max-width:calc((90vw - 80px)*.86);min-width:calc((90vw - 80px)*.86);width:calc((90vw - 80px)*.86)}}.AtcProductItemsSection__tab_carousel_single_product_tile_container{margin:1px 8px 1px 1px;box-shadow:none;border:1px solid #bcbcbc;border-radius:12px}.AtcProductItemsSection__tab_carousel_first_product_tile_container{max-width:653px;margin:1px;min-width:653px;width:653px;box-shadow:none;border:1px solid #bcbcbc;border-radius:12px}@media (min-width:601px)and (max-width:820px){.AtcProductItemsSection__tab_carousel_first_product_tile_container{max-width:calc((98vw - 24px)*.8 + 25px);min-width:calc((98vw - 24px)*.8 + 25px);width:calc((98vw - 24px)*.8 + 25px)}}@media (min-width:360px)and (max-width:600px){.AtcProductItemsSection__tab_carousel_first_product_tile_container{max-width:calc((90vw - 68px)*.93);min-width:calc((90vw - 68px)*.93);width:calc((90vw - 68px)*.93)}}.AtcProductItemsSection__tab_carousel_focused_tile_container{opacity:1}.AtcProductItemsSection__tab_carousel_unfocused_tile_container{opacity:.5}@media (min-width:360px)and (max-width:600px){.AtcProductItemsSection__tab_carousel_unfocused_tile_container{opacity:1}}@media(min-width:760px){.AtcProductItemsSection__tab_carousel_product_tile_container{max-width:600px;min-width:600px;width:600px}.AtcProductItemsSection__tab_carousel_first_product_tile_container{max-width:653px;min-width:653px;width:653px}}.AtcProductItemsSection__tab_carousel_product_tile_cta_container{display:flex;flex-direction:row-reverse;margin-top:12px;margin-right:16px}@media (min-width:601px)and (max-width:820px){.AtcProductItemsSection__tab_carousel_product_tile_cta_container{flex-direction:column;margin-right:0}}@media (min-width:360px)and (max-width:600px){.AtcProductItemsSection__tab_carousel_product_tile_cta_container{flex-direction:column;margin-right:0}}.AtcProductItemsSection__tab_carousel_product_tile_cta_container>div{margin:0 8px}@media (min-width:601px)and (max-width:820px){.AtcProductItemsSection__tab_carousel_product_tile_cta_container>div{margin:0}}@media (min-width:360px)and (max-width:600px){.AtcProductItemsSection__tab_carousel_product_tile_cta_container>div{margin:0}}.AtcProductItemsSection__tab_carousel_product_tile_separator{margin:12px 0 20px;height:1px;width:100%;background-color:#bcbcbc}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */@keyframes SparxCarousel__skeletonAnimation{0%{opacity:.8}50%{opacity:.4}to{opacity:.8}}.SparxCarousel__carousel{margin-top:0}.SparxCarousel__ButtonContainer{border-radius:3px}.SparxCarousel__offsetPT{margin:1px;max-width:165px!important;min-width:165px!important}.SparxCarousel__atc_btm_title{margin-bottom:12px;color:#000;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:24px;height:fit-content}.SparxCarousel__atc_btm_title.SparxCarousel__skeleton{animation-name:SparxCarousel__skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;background-color:#ececec;width:311px;min-height:25px}.SparxCarousel__carouselBody{min-height:320px;contain:layout style;will-change:transform}.SparxCarousel__carouselBody.SparxCarousel__skeleton{animation-name:SparxCarousel__skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;background-color:#ececec;margin-left:12px;margin-bottom:20px;min-height:300px}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.emptyplacement__errorSection{padding-top:150px}.emptyplacement__errorSection .emptyplacement__illustration{width:80px;margin:0 auto}.emptyplacement__errorSection .emptyplacement__errorIcon{width:40px;margin:0 auto}.emptyplacement__errorSection .emptyplacement__errorHeading{color:#c00;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:16px;text-align:center}.emptyplacement__errorSection .emptyplacement__errorSubHeading{color:#000;font-family:Motiva-Light,Helvetica,Arial,sans-serif;font-size:16px;text-align:center}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.SaAtcOverlay__atcOverlayModal>div>div{overflow:hidden}@media (min-width:601px)and (max-width:820px){.SaAtcOverlay__atcOverlayModal>div>div{max-width:98vw;overflow:hidden}}@media (min-width:360px)and (max-width:600px){.SaAtcOverlay__atcOverlayModal>div>div{max-width:98vw;overflow:hidden}}.SaAtcOverlay__atcOverlayModal>div>div>div:first-child>button{margin-top:8px!important}.SaAtcOverlay__atc-overlay-title{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:26px;line-height:32px;color:#000;margin:12px 0 6px 4px}.SaAtcOverlay__atc-overlay-title span{font-family:Motiva,Helvetica,Arial,sans-serif;font-weight:400;vertical-align:initial}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.PendingApprovals__ptd_myorders_maincontainer{background-color:#f3f3f3}.PendingApprovals__ptd_myorders_maincontainer form input{font-weight:400;padding:4px 7px;height:36px;border:1px solid #ddd}.PendingApprovals__ptd_myorders_maincontainer ul li{font-weight:400}.PendingApprovals__ptd_myorders_maincontainer ul li:before{content:""}.PendingApprovals__ptd_myorders_maincontainer h1 span{font-size:28px;margin-top:-14px}@media (min-width:601px)and (max-width:820px){.PendingApprovals__ptd_myorders_maincontainer h1{font-size:22px}}.PendingApprovals__ptd_myorders_maincontainer h3{font-size:18px}.PendingApprovals__ptd_breadcrumbs{padding:16px 0}@media (min-width:601px)and (max-width:820px){.PendingApprovals__ptd_breadcrumbs{position:inherit}}.PendingApprovals__ptd_button div{margin:0}@media (min-width:601px)and (max-width:820px){.PendingApprovals__ptd_button div{padding-left:12px}}.PendingApprovals__ptd_button .PendingApprovals__noauth_signin div{margin-top:-11px}.PendingApprovals__ptd_button_mobile div{width:100%;min-width:100%}@media (min-width:601px)and (max-width:820px){.PendingApprovals__ptd_button_mobile span{padding-left:12px}.PendingApprovals__ptd_button_tablet div{width:100%}}.PendingApprovals__ptd_custom_order{margin-top:25px;margin-bottom:-20px}.PendingApprovals__headerTextContainer{background-color:#fff}.PendingApprovals__ptd_myorders_title{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:32px;padding:0 24px}.PendingApprovals__headerText{padding:16px 24px;font-size:16px;font-family:Motiva-Light,Helvetica,Arial,sans-serif}.PendingApprovals__ptd_filterSectionPanel{width:100%;padding:20px}@media (min-width:1025px){.PendingApprovals__ptd_filterSectionPanel{padding-bottom:0}}.PendingApprovals__searchBarContainer{min-width:400px;margin-right:10px}.PendingApprovals__filterLinkContainer{margin-left:5px;float:left;clear:left;width:100%}.PendingApprovals__showMyApprovals{position:relative;width:30%;margin-top:14px;float:left;text-align:right}.PendingApprovals__showMyApprovals>span>div{width:200px;float:right;margin-right:-25px}.PendingApprovals__showMyApprovals>span>div span{font-size:14px;color:#000;font-family:Motiva-Light,Helvetica,Arial,sans-serif}.PendingApprovals__filterLinks{display:inline-block;padding:6px;cursor:pointer}.PendingApprovals__filterLinkCancelAll a{color:#000;text-decoration:underline}.PendingApprovals__filterIconContainer{cursor:pointer}.PendingApprovals__filterIconContainer span{color:#000;float:right;margin-top:-2px;font-size:15px;font-family:Motiva-Light,Helvetica,Arial,sans-serif;padding-left:10px}.PendingApprovals__mobileFilterIconContainer{cursor:pointer;display:inline-block;padding:4px 12px}.PendingApprovals__mobileFilterIconContainer span{color:#000;float:right;margin-top:-2px;font-size:15px;font-family:Motiva-Light,Helvetica,Arial,sans-serif;padding-left:10px}.PendingApprovals__mobileDropdownContainer{padding:6px 12px;margin-top:14px}.PendingApprovals__ptd_myorders_account{width:128px}.PendingApprovals__breadcrumb_text,.PendingApprovals__ptd_myorders_account{height:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:18px;letter-spacing:normal;color:#4d4d4f;text-decoration:underline}.PendingApprovals__breadcrumb_delimiter{text-decoration:none;margin-left:3px}.PendingApprovals__view_all_pending_orders_container{margin-bottom:10px}.PendingApprovals__view_all_pending_orders_action_text{cursor:pointer;text-decoration:underline;margin-left:-1px}@media(max-width:435px){.PendingApprovals__showMyApprovals{margin-bottom:5px;width:100%;text-align:left}.PendingApprovals__showMyApprovals>span>div{float:left;margin-left:-5px}}.PendingApprovals__tabs{background-color:#fff}@media (min-width:1025px){.PendingApprovals__tabs{margin-bottom:20px}}.ResponsiveImage-module__responsive-image{width:100%;margin:0 auto;position:relative}.ResponsiveImage-module__responsive-image img{display:block;width:100%;height:auto;transition:opacity .2s}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.ApprovalResults__tableContainer{padding:0 20px 20px;text-align:left;font-family:Motiva,Helvetica,Arial,sans-serif}.ApprovalResults__tableContainer .ApprovalResults__rowActionButtons{float:right}.ApprovalResults__tableContainer .ApprovalResults__viewSize .ApprovalResults__notMobile .ApprovalResults__selectAll{margin-top:20px}.ApprovalResults__tableContainer .ApprovalResults__table{overflow-x:hidden}.ApprovalResults__ptd_er_pagination{padding-bottom:20px}.ApprovalResults__pageSizeShow{float:left}.ApprovalResults__hideForRetail{display:none}.ApprovalResults__balanceBudget{font-size:12px}.ApprovalResults__orderLoader{position:relative!important;padding:0!important;width:100%}.ApprovalResults__order{opacity:1;transform:translateX(0)}.ApprovalResults__order,.ApprovalResults__orderIsHidden{border:1px solid #ddd;border-radius:8px;margin-bottom:10px;background-color:#fff}.ApprovalResults__orderIsHidden{opacity:0;transform:translateX(100px);transition:opacity 1s ease-out,transform 1s ease-out}@media (min-width:1025px){.ApprovalResults__orderContent{display:flex}.ApprovalResults__imageContainer{flex-grow:1}.ApprovalResults__buttonContainer{display:flex}}@media (min-width:1025px)and (min-width:360px)and (max-width:600px){.ApprovalResults__buttonContainer{display:flex;justify-content:center}}.ApprovalResults__stickyFooter{position:fixed;bottom:0;left:0;right:0;margin-bottom:0;z-index:100;box-shadow:0 0 6px rgba(155,155,155,.7)}.ApprovalResults__inlineFooter,.ApprovalResults__stickyFooter{background-color:#fff;padding:12px 24px;border:2px solid #086dd2}.ApprovalResults__footerTotal{font-size:14px;font-family:Motiva-Bold,Helvetica,Arial,sans-serif;margin-bottom:4px}.ApprovalResults__footerContent{font-size:14px;display:flex;align-items:center;justify-content:space-between}@media (min-width:360px)and (max-width:600px){.ApprovalResults__footerContent{display:block}}.ApprovalResults__no_orders_labels{justify-items:center}.ApprovalResults__no_orders_1{font-size:28px;font-family:Motiva-Bold,Helvetica,Arial,sans-serif}.ApprovalResults__no_orders_2{text-align:center;width:380px;font-size:16px;color:#4d4d4f}.ApprovalResults__no_orders_3{margin:15px 0}.ApprovalResults__pageLevelNotification{padding:0 20px 20px}.ApprovalResults__modalHeader{font-size:26px;font-family:Motiva-Bold,Helvetica,Arial,sans-serif}.ApprovalResults__modalBody{font-size:16px;font-family:Motiva,Helvetica,Arial,sans-serif}.ApprovalResults__modalFooter{float:right}.ApprovalResults__noOrders{text-align:center;font-size:18px;font-family:Motiva-Bold,Helvetica,Arial,sans-serif}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.spinner-view-styles__spinner_view_mask{left:0;top:0;position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,.5);text-align:center;vertical-align:middle;z-index:1050}.spinner-view-styles__spinner_view_mask.spinner-view-styles__metric_height{height:145px;left:auto;position:relative;display:flex;align-items:center}.spinner-view-styles__spinner_view_mask.spinner-view-styles__metric_height.spinner-view-styles__metric_height_overview{height:190px;border-radius:16px}.spinner-view-styles__spinner_view_mask.spinner-view-styles__order_height{height:145px;left:auto;position:relative;opacity:.6}@media (min-width:360px)and (max-width:600px){.spinner-view-styles__spinner_view_mask.spinner-view-styles__order_height{height:324px}}.spinner-view-styles__spinner_view_mask_hide{display:none}.spinner-view-styles__spinner_view{color:#1e90ff;display:inline-block;position:relative;width:100%;height:64px;left:50%;top:50%}.spinner-view-styles__spinner_view.spinner-view-styles__metric_spinner,.spinner-view-styles__spinner_view.spinner-view-styles__order_spinner{position:absolute;left:50%;top:28%}@media (min-width:360px)and (max-width:600px){.spinner-view-styles__spinner_view.spinner-view-styles__order_spinner{width:auto;left:44%}}@media (min-width:821px)and (max-width:1024px){.spinner-view-styles__spinner_view.spinner-view-styles__order_spinner{width:auto;left:44%}}.spinner-view-styles__spinner_view div{transform-origin:32px 32px;animation:spinner-view-styles__spinner_view 1.2s linear infinite}.spinner-view-styles__spinner_view div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#1e90ff}.spinner-view-styles__spinner_view div:first-child{transform:rotate(0deg);animation-delay:-1.1s}.spinner-view-styles__spinner_view div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.spinner-view-styles__spinner_view div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.spinner-view-styles__spinner_view div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.spinner-view-styles__spinner_view div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.spinner-view-styles__spinner_view div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.spinner-view-styles__spinner_view div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.spinner-view-styles__spinner_view div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.spinner-view-styles__spinner_view div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.spinner-view-styles__spinner_view div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.spinner-view-styles__spinner_view div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.spinner-view-styles__spinner_view div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes spinner-view-styles__spinner_view{0%{opacity:1}to{opacity:0}}.spinner-view-styles__spinner_text{color:#000;position:fixed;left:50%;top:63%;z-index:300;font-weight:700;font-size:15px;margin:-25px 0 0 -25px}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.ImageContainer__Container{padding:15px;display:flex;overflow-x:scroll;gap:8px}@media (min-width:1025px){.ImageContainer__Container{overflow-x:unset}}@media (min-width:821px)and (max-width:1024px){.ImageContainer__Container{overflow-x:unset}}.ImageContainer__ItemImage{position:relative;display:inline-block;width:50px;height:50px;flex-shrink:0;border:1px solid #f3f3f3}.ImageContainer__QuantityBadge{position:absolute;right:0;padding:0 4px;border-radius:0 2px 0 8px;justify-content:center;font-size:12px;line-height:16px;white-space:nowrap;z-index:2;background-color:#757575;color:#fff}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.ApprovalRows__rowContainer{width:100%;border-bottom:1px solid #ddd;overflow-x:scroll}@media (min-width:1025px){.ApprovalRows__rowContainer{overflow-x:unset}}.ApprovalRows__row{display:flex;align-items:center}.ApprovalRows__headerCell{font-family:Motiva-Light,Helvetica,Arial,sans-serif;font-size:16px;padding:16px 8px;min-width:180px}@media (min-width:1025px){.ApprovalRows__headerCell{flex-grow:1;flex-basis:0;min-width:unset}}.ApprovalRows__totalText{font-family:Motiva-Bold,Helvetica,Arial,sans-serif}.ApprovalRows__checkboxCell{padding-left:8px}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.TableHeader__TableHeaderContainer{width:100%;background-color:#fff;margin-bottom:12px;overflow-x:scroll}@media (min-width:1025px){.TableHeader__TableHeaderContainer{overflow-x:unset}}.TableHeader__TableHeaderCell,.TableHeader__TableHeaderRow{display:flex;align-items:center}.TableHeader__TableHeaderCell{gap:5px;border-bottom:1px solid #ddd;font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:16px;padding:16px 8px;min-width:180px;cursor:pointer}@media (min-width:1025px){.TableHeader__TableHeaderCell{flex-grow:1;flex-basis:0;min-width:0;max-width:none}}.TableHeader__selectedHeaderCell{display:flex;align-items:center;gap:5px;border-bottom:1px solid #086dd2;font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:16px;padding:16px 8px;min-width:180px;cursor:pointer}@media (min-width:1025px){.TableHeader__selectedHeaderCell{flex-grow:1;flex-basis:0;min-width:0;max-width:none}}.TableHeader__headerCellText{width:100%;display:block}.TableHeader__additionalInfoText,.TableHeader__headerCellText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;gap:5px}.TableHeader__additionalInfoText{display:flex;align-items:center}.TableHeader__TableHeaderCheckbox{padding-left:8px}
/*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 *//*!
 * AUTO-GENERATED FILE - DO NOT EDIT
 * Generated from tokens.json
 */.OrderStatus__orderStatusContainer{background-color:#fbf4da;padding:8px 14px 4px}.spinnerView__spinner_view_mask_container{left:0;top:0;right:0;bottom:0;position:fixed;width:100%;height:100%;text-align:center;vertical-align:middle;z-index:99999}.spinnerView__spinner_view_mask{background-color:rgba(0,0,0,.5);z-index:15;left:0;top:0;right:0;bottom:0;position:fixed;width:100%;height:100vh}.spinnerView__spinner_view_mask_container_hide{display:none}.spinnerView__spinner_container{z-index:1100;position:absolute;left:50%;top:50%}.spinnerView__spinner_view{color:#1e90ff;display:inline-block;position:relative;width:100%;height:64px;left:50%;top:50%}.spinnerView__spinner_view div{transform-origin:32px 32px;animation:spinnerView__spinner_view 1.2s linear infinite}.spinnerView__spinner_view div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#1e90ff}.spinnerView__spinner_view div:first-child{transform:rotate(0deg);animation-delay:-1.1s}.spinnerView__spinner_view div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.spinnerView__spinner_view div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.spinnerView__spinner_view div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.spinnerView__spinner_view div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.spinnerView__spinner_view div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.spinnerView__spinner_view div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.spinnerView__spinner_view div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.spinnerView__spinner_view div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.spinnerView__spinner_view div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.spinnerView__spinner_view div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.spinnerView__spinner_view div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes spinnerView__spinner_view{0%{opacity:1}to{opacity:0}}.spinnerView__spinner_text{position:fixed;left:50%;color:#000;top:63%;font-weight:700;font-size:15px;margin:-25px 0 0 -25px}