/*!
 * 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)}}.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
 */.style__listCountLabelWrapper{display:flex;align-items:center;font-family:inherit;font-size:16px;color:#000;line-height:1;gap:4px;margin-left:20px}@media(max-width:767px){.style__listCountLabelWrapper{font-size:14px;padding-left:12px}}.style__listCountLabelWrapper .style__textNode{display:flex;align-items:center;white-space:nowrap}.style__listCountLabelWrapper .style__infoBtnReset{background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;margin:0!important;margin-left:10px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;box-shadow:none;appearance:none;-webkit-appearance:none}.style__listCountLabelWrapper .style__infoBtnReset:hover{opacity:.7}@media(max-width:767px){.style__listCountLabelWrapper .style__infoBtnReset{margin-left:6px}}.style__emptyGroupSharedListActions,.style__listCountLabelWrapper .style__badgeRow{display:flex;align-items:center;justify-content:center;gap:4px}.style__emptyGroupSharedListActions{padding-right:22px;width:fit-content;margin:12px}@media(max-width:821px){.style__emptyGroupSharedListActions{display:none}}.style__addEditcontainerStyle{display:flex;justify-content:end;align-items:center;gap:12px}.style__addEditcontainerStyle button{margin:8px 0 0}@media(max-width:728px){.style__addEditcontainerStyle{display:none}}.style__groupSharedListViewControls{display:flex;justify-content:space-between;align-items:center;padding-top:12px}.style__groupSharedListViewControls .style__itemCountLabel{font-size:16px}.style__userCount{color:#086dd2;cursor:pointer}
/*!
 * 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
 */.alternate-product__tile_container{margin:25px 24px 0}.alternate-product__tile_container.alternate-product__tile_container_v2{margin:0}@media (min-width:360px)and (max-width:600px){.alternate-product__tile_container{margin:25px 16px 0}}.alternate-product__tile_container .alternate-product__title_wrapper{display:flex;align-items:center;margin:10px}.alternate-product__tile_container .alternate-product__title_wrapper .alternate-product__icon_wrapper{vertical-align:sub;display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:50%;background-color:#6f8dc8;margin-right:8px}.alternate-product__tile_container .alternate-product__title_wrapper .alternate-product__icon_wrapper>div{position:relative;top:-2px}.alternate-product__tile_container .alternate-product__title_wrapper .alternate-product__icon_wrapper.alternate-product__icon_atc_drawer_v2{background-color:#000;min-width:30px;height:30px}.alternate-product__tile_container .alternate-product__title_wrapper .alternate-product__icon_wrapper .alternate-product__icon_bulb{margin-left:3px}.alternate-product__tile_container .alternate-product__title_wrapper .alternate-product__heading{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;color:#4d4d4f}.alternate-product__tile_container .alternate-product__product_tile_wrapper{margin-top:16px;margin-left:32px}.alternate-product__tile_container .alternate-product__product_tile_wrapper.alternate-product__product_tile_wrapper_v2{margin:0}@media (min-width:360px)and (max-width:600px){.alternate-product__tile_container .alternate-product__product_tile_wrapper{margin-left:0}}.alternate-product__tile_container .alternate-product__product_tile_wrapper .alternate-product__product_tile{margin-top:-4px;min-height:200px;height:100%;padding-right:8px}@media (min-width:360px)and (max-width:600px){.alternate-product__tile_container .alternate-product__product_tile_wrapper .alternate-product__product_tile{padding-right:0}}.alternate-product__tile_container .alternate-product__product_tile_wrapper .alternate-product__sub_title_wrapper{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;padding-left:16px;margin-bottom:-12px}.alternate-product__tile_container .alternate-product__product_tile_wrapper .alternate-product__atc_drawer_subTitle{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;display:block;margin-top:-6px;margin-bottom:12px}.alternate-product__tile_container .alternate-product__product_tile_wrapper .alternate-product__atc_drawer_subTitle.alternate-product__atc_drawer_subtitle_v2{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;margin-top:12px}@keyframes alternate-product__skeletonAnimation{0%{opacity:.8}50%{opacity:.4}to{opacity:.8}}.alternate-product__skeletor{margin-left:24px;margin-right:24px;padding-top:6px}.alternate-product__skeletor,.alternate-product__skeletor .alternate-product__box{animation-name:alternate-product__skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.alternate-product__skeletor .alternate-product__box{margin-bottom:-4px;height:200px;border-radius:8px;background-color:#ececec}
/*!
 * 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
 */.AddToCartProdAlt__altProduct_text{color:#000;font-size: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
 */.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
 */@media (min-width:360px)and (max-width:600px){.listsoverlay__hide_sm_mobile{display:none!important}}@media (max-width:359px){.listsoverlay__hide_sm_mobile{display:none!important}}.listsoverlay__links a{text-decoration:underline;cursor:pointer}.listsoverlay__RadioOptions div.listsoverlay__customForm,.listsoverlay__RadioOptions div.listsoverlay__customForm_customForm{display:inline-block}.listsoverlay__overlayContent{background-color:#fff;width:100%;height:100%;padding:12px;font-size:13px}.listsoverlay__overlayContent .listsoverlay__overlayTitle{margin-top:10px;font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-size:26px}@media (min-width:360px)and (max-width:600px){.listsoverlay__overlayContent .listsoverlay__overlayTitle{font-size:18px}}@media (max-width:359px){.listsoverlay__overlayContent .listsoverlay__overlayTitle{font-size:18px}}.listsoverlay__overlayContent .listsoverlay__boldFont{font-family:Motiva-Bold,Helvetica,Arial,sans-serif}.listsoverlay__overlayContent .listsoverlay__buttonWrapper{margin-top:30px;display:flex;justify-content:flex-end;align-items:center}.listsoverlay__overlayContent .listsoverlay__cancelButton{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:14px;background-color:#fff;border:none;text-decoration:underline;font-size:16px;margin-right:15px}@media (min-width:360px)and (max-width:600px){.listsoverlay__overlayContent .listsoverlay__cancelButton{font-size:14px}}@media (max-width:359px){.listsoverlay__overlayContent .listsoverlay__cancelButton{font-size:14px}}.listsoverlay__overlayContent .listsoverlay__deleteText{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:14px;color:inherit}.listsoverlay__overlayContent .listsoverlay__centered{text-align:center}.listsoverlay__overlayContent .listsoverlay__errorOverlayText{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-size:15px;margin-left:35px;margin-top:6px}.listsoverlay__overlayContent .listsoverlay__errorOverlayIconOuterView{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-size:22px;margin-left:10px;display:flex;margin-top:30px}.listsoverlay__overlayContent .listsoverlay__errorOverlayIconView{display:flex;margin-right:10px;align-items:center}.listsoverlay__overlayContent .listsoverlay__list_name{margin-top:15px;font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:16px}@media (min-width:360px)and (max-width:600px){.listsoverlay__overlayContent .listsoverlay__list_name{font-size:14px}}@media (max-width:359px){.listsoverlay__overlayContent .listsoverlay__list_name{font-size:14px}}.listsoverlay__overlayContent .listsoverlay__printOptions{padding-left:30px}