/*!
 * 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
 */.QtyUpdateErrorModal__boldHeading{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:18px;margin:0;text-align:center}.QtyUpdateErrorModal__newQtyUpdateBody{margin:12px auto;padding:0 12px}.QtyUpdateErrorModal__newQtyUpdateFooter{display:flex;justify-content:flex-end;padding:0 12px 12px}.QtyUpdateErrorModal__newQtyUpdateModal>div>div{width:calc(100% - 32px);max-width:420px;height:auto;overflow:hidden}.QtyUpdateErrorModal__newQtyUpdateModal>div>div>div{padding:0!important;max-height:80vh}.QtyUpdateErrorModal__newQtyUpdateModal>div>div>div:first-child{min-height:24px}.QtyUpdateErrorModal__newQtyUpdateModal>div>div>div:first-child>button{margin-top:8px!important}@media (min-width:360px)and (max-width:600px){.QtyUpdateErrorModal__newQtyUpdateModal>div>div{width:calc(100% - 24px);max-width:360px}}
/*!
 * 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
 */.dotcomminicartflyoutstyles__flyoutContentAnimate{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.dotcomminicartflyoutstyles__flyoutContentShowCart{cursor:auto;visibility:visible;border-radius:0 0 8px 8px;width:480px;height:100%;float:right;transform:scaleY(1);box-shadow:0 25px 20px 0 rgba(0,0,0,.5)}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__flyoutContentShowCart{width:90vw}}.dotcomminicartflyoutstyles__flyoutContentShowCart:focus{outline:none!important}.dotcomminicartflyoutstyles__flyoutContentHide{visibility:hidden;position:relative;padding:10px;right:0}.dotcomminicartflyoutstyles__flyoutMainContainer{background-color:#f3f3f3;border-radius:0 0 8px 8px;height:auto;color:#4d4d4f;position:relative}.dotcomminicartflyoutstyles__minicartError{padding:26px 24px 24px}.dotcomminicartflyoutstyles__miniCartHeaderSection{padding-top:14px;margin-bottom:12px}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutCloseIcon{text-align:right;padding:0 14px}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutCloseIcon a{cursor:pointer}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader{padding:0 24px}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderSummarySection .dotcomminicartflyoutstyles__orderTotalSection{color:#000;margin-bottom:16px}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderSummarySection .dotcomminicartflyoutstyles__emptyCartMessage{font-size:18px;font-weight:500;line-height:20px}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderSummarySection .dotcomminicartflyoutstyles__subTotal{font-size:18px;font-weight:500;line-height:20px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderSummarySection .dotcomminicartflyoutstyles__subTotal .dotcomminicartflyoutstyles__totalItemsCount{font-family:Motiva,Helvetica,Arial,sans-serif;font-style:italic}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderSummarySection .dotcomminicartflyoutstyles__reviewCartLink{font-size:14px;line-height:20px;text-decoration:underline;cursor:pointer}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderSummarySection .dotcomminicartflyoutstyles__shippingThermometerSection{margin:0 auto}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderSummarySection .dotcomminicartflyoutstyles__shippingThermometerSection{width:88%}}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderSummarySection.dotcomminicartflyoutstyles__sbaOrderSummarySection{display:table;width:100%}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderSummarySection.dotcomminicartflyoutstyles__sbaOrderSummarySection .dotcomminicartflyoutstyles__subTotal{display:table-cell;text-align:right;padding-left:6px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderSummarySection.dotcomminicartflyoutstyles__sbaOrderSummarySection .dotcomminicartflyoutstyles__subTotal .dotcomminicartflyoutstyles__totalItemsCount{font-style:italic;font-family:Motiva,Helvetica,Arial,sans-serif}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__shippingFeeMessage{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;text-align:right;color:#000;margin-top:5px}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderFeeSection{margin-top:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Motiva,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#000}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderFeeSection .dotcomminicartflyoutstyles__soCloseTitle{font-family:Motiva,Helvetica,Arial,sans-serif}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderFeeSection .dotcomminicartflyoutstyles__soCloseValue{font-family:Motiva-Medium,Helvetica,Arial,sans-serif}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderFeeSection .dotcomminicartflyoutstyles__soCloseTemp{width:255px}.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderFeeSection .dotcomminicartflyoutstyles__soCloseTemp div div div div:first-child,.dotcomminicartflyoutstyles__miniCartHeaderSection .dotcomminicartflyoutstyles__flyoutHeader .dotcomminicartflyoutstyles__orderFeeSection .dotcomminicartflyoutstyles__soCloseTemp div div div:nth-child(2) div:first-child{background:#ddd}.dotcomminicartflyoutstyles__mainContent{padding:1px;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.dotcomminicartflyoutstyles__tabTitle{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;padding:12px 24px 0;font-size:16px;font-weight:500;line-height:20px}.dotcomminicartflyoutstyles__tabTitleATC{padding-bottom:24px}.dotcomminicartflyoutstyles__sfl .dotcomminicartflyoutstyles__itemsContainer{display:flex;flex-wrap:wrap;width:100%;margin-top:6px}.dotcomminicartflyoutstyles__sfl .dotcomminicartflyoutstyles__itemsContainer .dotcomminicartflyoutstyles__item{width:50%;min-width:50%;padding:6px}.dotcomminicartflyoutstyles__sfl{padding:0 12px;margin-bottom:24px}.dotcomminicartflyoutstyles__sfl .dotcomminicartflyoutstyles__sflHeading{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:20px;padding:6px 6px 6px 12px}.dotcomminicartflyoutstyles__sfl .dotcomminicartflyoutstyles__notificationSfl{margin-top:12px}.dotcomminicartflyoutstyles__sflEmptyCart{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:20px;text-align:right}.dotcomminicartflyoutstyles__flyoutEmptyCartSection{margin-top:48px}.dotcomminicartflyoutstyles__flyoutEmptyCartSection .dotcomminicartflyoutstyles__signInMessageSection{font-size:16px;line-height:24px;padding:0 24px;margin-bottom:24px;display:table;width:100%}.dotcomminicartflyoutstyles__flyoutEmptyCartSection .dotcomminicartflyoutstyles__signInMessageSection .dotcomminicartflyoutstyles__infoIcon{vertical-align:top;padding-top:1px;display:table-cell;width:21px}.dotcomminicartflyoutstyles__flyoutEmptyCartSection .dotcomminicartflyoutstyles__signInMessageSection .dotcomminicartflyoutstyles__signInMessage{vertical-align:top;padding-left:12px;display:table-cell}.dotcomminicartflyoutstyles__cartLevelNotification{margin:0 24px 12px}.dotcomminicartflyoutstyles__notificationBubbleText{font-size:13px;line-height:normal;color:#000}.dotcomminicartflyoutstyles__notificationBubbleIcon{margin-right:8px;margin-top:2px}.dotcomminicartflyoutstyles__flyoutProductTilesSection{padding:0 24px 1px}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__flyoutProductTilesSection{padding:0 12px}}.dotcomminicartflyoutstyles__productTilesSectionNotification{margin-bottom:12px}.dotcomminicartflyoutstyles__itemLevelNotification{margin-bottom:6px}.dotcomminicartflyoutstyles__itemNotification{display:flex;margin-bottom:6px}.dotcomminicartflyoutstyles__productTilesGroupsSection{margin-bottom:24px}.dotcomminicartflyoutstyles__productTilesGroupsSection .dotcomminicartflyoutstyles__pickupStoreNotification{margin-bottom:8px}.dotcomminicartflyoutstyles__productTilesGroupsSection .dotcomminicartflyoutstyles__productTilesGroupTitle{margin:0 0 8px;color:#000;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:20px}.dotcomminicartflyoutstyles__productTilesGroupsSection .dotcomminicartflyoutstyles__productTilesGroupTitle .dotcomminicartflyoutstyles__totalItemsCountInGroup{font-style:italic}.dotcomminicartflyoutstyles__itemsCount{color:#5a970d;font-style:normal;font-size:14px;font-family:Motiva,Helvetica,Arial,sans-serif}.dotcomminicartflyoutstyles__locationText{margin-bottom:10px}.dotcomminicartflyoutstyles__productTileSection{opacity:1}.dotcomminicartflyoutstyles__productTileSection.dotcomminicartflyoutstyles__removeProductAnimation{opacity:.01;transform:translate3d(100%,0,0);transition:all 1s cubic-bezier(.3,0,.2,1)}.dotcomminicartflyoutstyles__productTile{padding:16px;background-color:#fff;border-radius:16px;margin-bottom:12px;position:relative;width:100%}.dotcomminicartflyoutstyles__productTile:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.25)}.dotcomminicartflyoutstyles__productTile.dotcomminicartflyoutstyles__error{border:1px solid #c74d00}.dotcomminicartflyoutstyles__productTile.dotcomminicartflyoutstyles__failure{border:1px solid #c00}.dotcomminicartflyoutstyles__serviceSection{display:flex;margin:15px -16px -16px;padding:15px 16px 16px;position:relative;border-radius:16px;border-top-left-radius:0;border-top-right-radius:0;background:#f4f9fe}.dotcomminicartflyoutstyles__serviceSection .dotcomminicartflyoutstyles__delieveServiceBtn{cursor:pointer}.dotcomminicartflyoutstyles__serviceSection .dotcomminicartflyoutstyles__circleIconWrapper{vertical-align:sub;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:#4d4d4f}.dotcomminicartflyoutstyles__serviceSection .dotcomminicartflyoutstyles__details{display:inline-flex;flex-direction:column;flex:1 1 0px}.dotcomminicartflyoutstyles__serviceSection .dotcomminicartflyoutstyles__details .dotcomminicartflyoutstyles__title{padding-left:8px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-weight:500;letter-spacing:0;line-height:24px}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__serviceSection .dotcomminicartflyoutstyles__details .dotcomminicartflyoutstyles__title{font-size:14px;line-height:18px}}.dotcomminicartflyoutstyles__serviceSection .dotcomminicartflyoutstyles__details .dotcomminicartflyoutstyles__title{justify-content:space-between;display:flex}.dotcomminicartflyoutstyles__serviceSection .dotcomminicartflyoutstyles__details .dotcomminicartflyoutstyles__subText{padding-left:8px;margin-top:8px;font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:12px;font-weight:300;letter-spacing:0;line-height:16px}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__serviceSection .dotcomminicartflyoutstyles__details .dotcomminicartflyoutstyles__subText{font-size:12px;line-height:16px}}.dotcomminicartflyoutstyles__productDate{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-weight:500;letter-spacing:0;line-height:24px;position:absolute;top:8px}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__productDate{font-size:13px}}.dotcomminicartflyoutstyles__productImageSection{display:table-cell;text-align:center;vertical-align:middle;width:80px}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__productImageSection{width:64px}}.dotcomminicartflyoutstyles__productImage{cursor:pointer;height:80px;width:80px;background-size:100%;background-repeat:no-repeat;object-fit:contain;display:block}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__productImage{height:64px;width:64px}}.dotcomminicartflyoutstyles__nonClickableProductImage{cursor:auto}.dotcomminicartflyoutstyles__sbaMiniCartProductImageSection{display:table-cell;text-align:center;vertical-align:middle;width:60px}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__sbaMiniCartProductImageSection{width:60px}}.dotcomminicartflyoutstyles__sbaMiniCartProductImage{cursor:pointer;height:60px;width:60px;background-size:100%;background-repeat:no-repeat;object-fit:contain;display:block}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__sbaMiniCartProductImage{height:60px;width:60px}}.dotcomminicartflyoutstyles__tpvEdit{padding-top:6px;color:#4d4d4f}.dotcomminicartflyoutstyles__tpvEdit .dotcomminicartflyoutstyles__tpvEditImage{margin-right:4px}.dotcomminicartflyoutstyles__tpvEdit a{cursor:pointer;font-size:12px;color:#4d4d4f!important}.dotcomminicartflyoutstyles__productDetails{padding-left:15px;display:table-cell;width:100%}.dotcomminicartflyoutstyles__productDetails .dotcomminicartflyoutstyles__productName{letter-spacing:0;line-height:20px;font-family:Motiva-Light,Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;cursor:pointer;margin:0 24px 0 0;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dotcomminicartflyoutstyles__productDetails .dotcomminicartflyoutstyles__productName:hover{text-decoration:underline}.dotcomminicartflyoutstyles__productDetails .dotcomminicartflyoutstyles__nonClickableProductName{cursor:auto}.dotcomminicartflyoutstyles__productDetails .dotcomminicartflyoutstyles__nonClickableProductName:hover{text-decoration:none}.dotcomminicartflyoutstyles__productDetails .dotcomminicartflyoutstyles__product_qty_price_container{margin-top:12px;display:flex;flex-direction:row;align-items:center}.dotcomminicartflyoutstyles__productDetails .dotcomminicartflyoutstyles__product_qty_price_container .dotcomminicartflyoutstyles__product_qty_container{margin-right:12px}.dotcomminicartflyoutstyles__productDetails .dotcomminicartflyoutstyles__product_qty_price_container .dotcomminicartflyoutstyles__product_price_container{width:100%}.dotcomminicartflyoutstyles__productDetails .dotcomminicartflyoutstyles__product_qty_price_container .dotcomminicartflyoutstyles__product_price_container .dotcomminicartflyoutstyles__product_unit_price_total_price_container{display:flex}.dotcomminicartflyoutstyles__productDetails .dotcomminicartflyoutstyles__product_qty_price_container .dotcomminicartflyoutstyles__product_price_container .dotcomminicartflyoutstyles__product_unit_price_total_price_container .dotcomminicartflyoutstyles__product_unit_price_container{width:50%}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__productDetails .dotcomminicartflyoutstyles__product_qty_price_container .dotcomminicartflyoutstyles__product_price_container .dotcomminicartflyoutstyles__product_unit_price_total_price_container .dotcomminicartflyoutstyles__product_unit_price_container{width:0;display:none}}.dotcomminicartflyoutstyles__productDetails .dotcomminicartflyoutstyles__product_qty_price_container .dotcomminicartflyoutstyles__product_price_container .dotcomminicartflyoutstyles__product_unit_price_total_price_container .dotcomminicartflyoutstyles__product_total_price_container{width:50%}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__productDetails .dotcomminicartflyoutstyles__product_qty_price_container .dotcomminicartflyoutstyles__product_price_container .dotcomminicartflyoutstyles__product_unit_price_total_price_container .dotcomminicartflyoutstyles__product_total_price_container{width:100%}}.dotcomminicartflyoutstyles__printproduct_qty_price_container,.dotcomminicartflyoutstyles__productDetails .dotcomminicartflyoutstyles__printproduct_qty_price_container{margin-top:24px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.dotcomminicartflyoutstyles__sbaProductQuantity3{-ms-overflow-style:scrollbar}.dotcomminicartflyoutstyles__sbaProductQuantity{text-align:left;width:65%}.dotcomminicartflyoutstyles__sbaProductQuantity .dotcomminicartflyoutstyles__qty{width:45px;height:28px;border-radius:3px;background-color:#fff;border:1px solid #ececec;margin-right:6px;padding:3px;text-align:center;touch-action:none}.dotcomminicartflyoutstyles__sbaProductQuantity .dotcomminicartflyoutstyles__qty.dotcomminicartflyoutstyles__disabled_qty{background-color:#f3f3f3;color:#9b9b9b;border:1px solid #9b9b9b}.dotcomminicartflyoutstyles__sbaProductQuantity .dotcomminicartflyoutstyles__qty.dotcomminicartflyoutstyles__failure{border:1px solid #c00}.dotcomminicartflyoutstyles__productQuantity{display:flex;align-items:center}.dotcomminicartflyoutstyles__productQuantity .dotcomminicartflyoutstyles__qty{width:48px;height:28px;border-radius:3px;background-color:#fff;border:1px solid #ececec;margin-right:6px;padding:3px;text-align:center;touch-action:none;font-size:15px}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__productQuantity .dotcomminicartflyoutstyles__qty{width:36px;height:26px}}.dotcomminicartflyoutstyles__productQuantity .dotcomminicartflyoutstyles__qty.dotcomminicartflyoutstyles__disabled_qty{background-color:#ececec;color:#9b9b9b;border:1px solid #9b9b9b}.dotcomminicartflyoutstyles__productQuantity .dotcomminicartflyoutstyles__quantityPicker{margin-right:6px}.dotcomminicartflyoutstyles__productQuantity .dotcomminicartflyoutstyles__tooltipTextSection{margin-top:5px}.dotcomminicartflyoutstyles__handlingFee{float:right;margin-top:2px;text-align:right;font-family:Motiva-Light,Helvetica,Arial,sans-serif;font-size:10px;font-weight:300;letter-spacing:0;line-height:12px}.dotcomminicartflyoutstyles__techHelpFree{float:right;margin-top:-14px;text-align:right;font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;letter-spacing:0;line-height:12px}.dotcomminicartflyoutstyles__productMathStory .dotcomminicartflyoutstyles__pricePerUnitSection{font-size:12px;font-weight:300;letter-spacing:0;line-height:16px;font-family:Motiva-Light,Helvetica,Arial,sans-serif}.dotcomminicartflyoutstyles__productMathStory .dotcomminicartflyoutstyles__pricePerUnitSection .dotcomminicartflyoutstyles__basePricePerUnit{text-decoration:line-through}.dotcomminicartflyoutstyles__productMathStory .dotcomminicartflyoutstyles__priceNonStrike{margin-top:6px}.dotcomminicartflyoutstyles__productMathStory .dotcomminicartflyoutstyles__finalPriceSection{text-align:right}.dotcomminicartflyoutstyles__productMathStory .dotcomminicartflyoutstyles__finalPriceSection .dotcomminicartflyoutstyles__finalPrice{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:20px;word-break:break-word}.dotcomminicartflyoutstyles__productMathStory .dotcomminicartflyoutstyles__handlingFee{margin-top:2px;text-align:right;font-family:Motiva-Light,Helvetica,Arial,sans-serif;font-size:10px;font-weight:300;letter-spacing:0;line-height:12px}.dotcomminicartflyoutstyles__closeIcon{cursor:pointer;position:absolute;right:14px;top:14px}.dotcomminicartflyoutstyles__warrantyItemSection{position:relative;opacity:1}.dotcomminicartflyoutstyles__warrantyItemSection.dotcomminicartflyoutstyles__removeProductAnimation{opacity:.01;transform:translate3d(100%,0,0);transition:all 1s cubic-bezier(.3,0,.2,1)}.dotcomminicartflyoutstyles__warrantyItemSection .dotcomminicartflyoutstyles__plusIconSection{position:absolute;top:-19px;left:50px;z-index:1}.dotcomminicartflyoutstyles__warrantyItemSection .dotcomminicartflyoutstyles__plusIconSection .dotcomminicartflyoutstyles__circleIcon{position:relative}.dotcomminicartflyoutstyles__warrantyItemSection .dotcomminicartflyoutstyles__plusIconSection .dotcomminicartflyoutstyles__circleIcon .dotcomminicartflyoutstyles__plusIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dotcomminicartflyoutstyles__miniCartFooterSection{padding:12px 24px 24px;box-shadow:0 -4px 7px 0 rgba(0,0,0,.25);text-align:center;position:relative}.dotcomminicartflyoutstyles__miniCartFooterSection .dotcomminicartflyoutstyles__footerButton{align-self:center}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__miniCartFooterSection{padding:12px 18px 24px}}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection{padding:24px;box-shadow:0 -4px 7px 0 rgba(0,0,0,.25);text-align:center;position:relative;display:flex;justify-content:center}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__footerButton{align-self:center;padding:0 6px;width:50%}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__footerButton{padding:0 6px}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection{padding:24px 18px}}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection.dotcomminicartflyoutstyles__withExpressCheckout{display:block}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__viewCartCheckoutWrapper{display:flex;align-items:center;padding-bottom:8px}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__alternate-payment-text{font-size:13px;font-weight:500;color:#757575;line-height:18px;padding-bottom:10px;position:relative;text-align:center;margin:0}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__alternate-payment-text:after,.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__alternate-payment-text:before{content:"";position:absolute;top:32%;width:45%;height:1px;background-color:#ddd}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__alternate-payment-text:before{left:0;transform:translateY(-50%)}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__alternate-payment-text:after{right:0;transform:translateY(-50%)}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__payment-icons{display:flex;justify-content:center;gap:12px;margin-top:10px}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__payment-icons{gap:8px;padding:0 6px}}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__payment-icons .dotcomminicartflyoutstyles__payment-card{min-width:120px;height:32px;border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__payment-icons .dotcomminicartflyoutstyles__payment-card{flex:1;min-width:0;font-size:16px}}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__title-link-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__title-link-wrapper .dotcomminicartflyoutstyles__section-title{color:#000;font-size:14px;font-weight:600}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__toggle_button{padding:0 6px}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__express_checkout_wrapper{padding:0 6px;overflow:hidden}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__payment-method{margin-bottom:12px;border-bottom:2px dashed #ddd;padding-bottom:10px}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__payment-method:last-child{border-bottom:none;padding-bottom:0}.dotcomminicartflyoutstyles__dotcomMiniCartFooterSection .dotcomminicartflyoutstyles__payment-method.dotcomminicartflyoutstyles__add_margin{margin-top:1px}.dotcomminicartflyoutstyles__miniCartEmptyCartFooter{padding:1px;position:relative}.dotcomminicartflyoutstyles__recommendation_section{padding:0 24px;margin-bottom:12px}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__recommendation_section{padding:0 15px}}.dotcomminicartflyoutstyles__recommendation_section .dotcomminicartflyoutstyles__atc_animation_style{opacity:.01;transform:translate3d(0,-100%,0);transition:all 1s cubic-bezier(.3,0,.2,1)}.dotcomminicartflyoutstyles__recommendation_section .dotcomminicartflyoutstyles__remove_animation_style{opacity:.01;transform:translate3d(200%,0,0);transition:all 1s cubic-bezier(.3,0,.2,1)}.dotcomminicartflyoutstyles__recommendation_section_margin{margin:0 -24px -24px}.dotcomminicartflyoutstyles__recommendation_title{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:16px}.dotcomminicartflyoutstyles__atc_animation_style{opacity:.01;transform:translate3d(0,-100%,0);transition:all 1s cubic-bezier(.3,0,.2,1)}.dotcomminicartflyoutstyles__remove_animation_style{opacity:.01;transform:translate3d(200%,0,0);transition:all 1s cubic-bezier(.3,0,.2,1)}.dotcomminicartflyoutstyles__closeMiniCart{float:right;cursor:pointer;padding:12px 12px 6px 0}.dotcomminicartflyoutstyles__arsBadge{float:left}@media (min-width:360px)and (max-width:600px){.dotcomminicartflyoutstyles__arsBadge{margin-top:12px}}.dotcomminicartflyoutstyles__additionalDetails{display:block;justify-content:space-between}.dotcomminicartflyoutstyles__default_cursor_printImage{cursor:default;outline:none}.dotcomminicartflyoutstyles__default_cursor_printImage:focus,.dotcomminicartflyoutstyles__default_cursor_printImage:focus-visible{outline:none}.dotcomminicartflyoutstyles__default_cursor_printName{cursor:text!important;outline:none}.dotcomminicartflyoutstyles__default_cursor_printName:hover{text-decoration:none!important}.dotcomminicartflyoutstyles__default_cursor_printName:focus,.dotcomminicartflyoutstyles__default_cursor_printName:focus-visible{outline:none}.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
 */.tpv-drawer-styles__drawer_button{background-color:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.15);font-size:14px;line-height:24px;letter-spacing:0;padding:10px 28px;border-radius:20px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;display:flex;min-width:auto;height:auto;cursor:pointer;position:relative;overflow:hidden;align-items:center;justify-content:center;border:0;margin-left:20px;float:left}.tpv-drawer-styles__drawer_button a{text-decoration:none!important;color:#000}.tpv-drawer-styles__custom_properties_container{display:flex;margin-top:15px}.tpv-drawer-styles__custom_properties_wrapper{max-inline-size:250px;overflow-wrap:break-word;line-height:1.5em;height:3em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.tpv-drawer-styles__custom_properties_text{color:#757575;font-size:16px;font-family:Motiva-Light,Helvetica,Arial,sans-serif}.tpv-drawer-styles__custom_properties_headlinerText{color:#000;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-weight:500}.tpv-drawer-styles__button_primary{margin-right:10px;background:#3f51b5;color:#fff;border:none;padding:5px 10px;width:100px;cursor:pointer;box-shadow:2px 2px 2px 1px #ccc}div[class*=react-pdf__Document] div[class*=react-pdf__Page]{max-width:100%;max-height:100%}div[class*=react-pdf__Document] div[class*=react-pdf__Page] canvas[class*=react-pdf__Page__canvas]{max-width:304px;max-height:300px;object-fit:contain;filter:drop-shadow(0 -2px 0 #f3f3f3) drop-shadow(0 2px 0 #f3f3f3) drop-shadow(-2px 0 0 #f3f3f3) drop-shadow(2px 0 0 #f3f3f3)}div[class*=react-pdf__Document]{width:304px;height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.tpv-drawer-styles__pdf_container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}@media only screen and (max-width:600px){.tpv-drawer-styles__pdf_page_container{display:none}.tpv-drawer-styles__pdf_dot_container{display:block;text-align:center;margin-top:5px}}.tpv-drawer-styles__pdf_previous_page{margin-right:20px}.tpv-drawer-styles__pdf_next_page,.tpv-drawer-styles__pdf_previous_page{margin-top:140px;width:32px;height:32px;border-radius:22px;color:#f3f3f3;border:0;position:relative;z-index:999}.tpv-drawer-styles__pdf_next_page{margin-left:20px}.tpv-drawer-styles__pdf_wrapper{width:304px;height:300px;background:#f3f3f3}.tpv-drawer-styles__dot{cursor:pointer;height:10px;width:10px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}.tpv-drawer-styles__active,.tpv-drawer-styles__dot:hover{background-color:#717171}@media only screen and (min-width:601px){.tpv-drawer-styles__pdf_dot_container{display:none}.tpv-drawer-styles__pdf_page_container{display:block}}.tpv-drawer-styles__custom_properties_text_loading{color:#757575;font-family:Motiva,Helvetica,Arial,sans-serif;font-style:italic;font-size:16px}
/*!
 * 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
 */.auto-restock__ars_label{display:flex;position:relative}.auto-restock__ars_label span{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;color:#10a0d1;font-weight:900;font-size:14px}.auto-restock__icon_wrapper svg:last-child{position:absolute;left:0}.auto-restock__icon_wrapper{margin-right:2px}
/*!
 * 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
 */.applePay__apple-pay-section{width:100%;display:none}.applePay__apple-pay-section.applePay__show-button{display:block}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:rgba(0,0,0,0)}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports(-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height: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
 */.skeletor__loading{margin-top:6px;padding:6px}
/*!
 * 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 skeletor__skeletonAnimation{0%{opacity:.8}50%{opacity:.4}to{opacity:.8}}.skeletor__loading{margin-top:-6px}.skeletor__loadingText{margin-top:12px;margin-bottom:12px;margin-right:24px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;text-align:right;font-size:18px;font-weight:500}.skeletor__skeletor{margin-left:24px;margin-right:24px}.skeletor__skeletor,.skeletor__skeletor .skeletor__box{animation-name:skeletor__skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.skeletor__skeletor .skeletor__box{margin-bottom:-4px;height:20px;border-radius:0;width:70%;background-color:#ddd}.skeletor__skeletor .skeletor__itemTile{display:flex;height:122px;border-radius:8px;border:16px solid #ddd;animation-name:skeletor__skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.skeletor__skeletor .skeletor__itemTile .skeletor__square{width:23%;height:100%;border-right:16px solid #ddd}.skeletor__skeletor .skeletor__itemTile .skeletor__rect{width:77%;height:53px;border-bottom:16px solid #ddd}.skeletor__skeletor .skeletor__break{margin-bottom:12px}.skeletor__container_margins{margin:0 -24px -24px;background-color:#f3f3f3}.skeletor__footer{display:flex;width:100%;height:92px;margin-top:-33px;background:#f3f3f3;z-index:1;box-shadow:1px -2px 15px -2px #ddd;justify-content:center;padding-top:24px}.skeletor__footer .skeletor__button{animation-name:skeletor__skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;height:44px;width:160px;background-color:#ddd;border-radius:45px}@media (min-width:601px)and (max-width:820px){.skeletor__footer .skeletor__button{width:133px}}.skeletor__footer .skeletor__break{margin-right:24px}.skeletor__product_tile_box{display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ececec;height:281px}
/*!
 * 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
 */.recommendation__atc_animation_style{opacity:.01;transform:translate3d(0,-100%,0);transition:all 1s cubic-bezier(.3,0,.2,1)}.recommendation__remove_animation_style{opacity:.01;transform:translate3d(100%,0,0);transition:all 1s cubic-bezier(.3,0,.2,1)}.recommendation__div_PT_container{padding-bottom: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
 */.dropdownRecommendations__container{background-color:#f3f3f3}.dropdownRecommendations__container .dropdownRecommendations__titleSection{display:flex;padding:15px 24px 0}@media (min-width:360px)and (max-width:600px){.dropdownRecommendations__container .dropdownRecommendations__titleSection{display:block}}.dropdownRecommendations__container .dropdownRecommendations__titleSection .dropdownRecommendations__title{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;flex:1;color:#000;font-size:18px}.dropdownRecommendations__container .dropdownRecommendations__titleSection .dropdownRecommendations__dropdown{flex:1;margin:-5px 0}@media (min-width:360px)and (max-width:600px){.dropdownRecommendations__container .dropdownRecommendations__titleSection .dropdownRecommendations__dropdown{margin-left:-6px;margin-top:6px}}.dropdownRecommendations__container .dropdownRecommendations__errorSection{padding:50px 98px;height:600px;margin-top:-150px}@media (min-width:360px)and (max-width:600px){.dropdownRecommendations__container .dropdownRecommendations__errorSection{padding:50px 24px}}.dropdownRecommendations__with_margin{margin:0 -24px}.dropdownRecommendations__sfl .dropdownRecommendations__itemsContainer{width:100%}.dropdownRecommendations__sfl{padding:0 24px;margin-bottom:24px}.dropdownRecommendations__sfl .dropdownRecommendations__sflHeading{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:20px}.dropdownRecommendations__sfl .dropdownRecommendations__notificationSfl{margin-top:12px}.dropdownRecommendations__sfl_margins{padding-bottom:24px;margin-bottom:0}.dropdownRecommendations__recommendation_section{padding:0 24px;margin-bottom:12px}@media (min-width:360px)and (max-width:600px){.dropdownRecommendations__recommendation_section{padding:0 15px}}.dropdownRecommendations__recommendation_section .dropdownRecommendations__atc_animation_style{opacity:.01;transform:translate3d(0,-100%,0);transition:all 1s cubic-bezier(.3,0,.2,1)}.dropdownRecommendations__recommendation_section .dropdownRecommendations__remove_animation_style{opacity:.01;transform:translate3d(200%,0,0);transition:all 1s cubic-bezier(.3,0,.2,1)}.dropdownRecommendations__recommendation_section_bottom_margin{padding-bottom:12px;margin-bottom:0}.dropdownRecommendations__recommendation_section_margin{margin:0 -24px -24px}.dropdownRecommendations__recommendation_title{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:16px}.dropdownRecommendations__atc_animation_style{opacity:.01;transform:translate3d(0,-100%,0);transition:all 1s cubic-bezier(.3,0,.2,1)}.dropdownRecommendations__remove_animation_style{opacity:.01;transform:translate3d(200%,0,0);transition:all 1s cubic-bezier(.3,0,.2,1)}
/*!
 * 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
 */.sfl__move_to_cart_animation_style{opacity:.01;transform:translate3d(0,-100%,0);transition:all 1s cubic-bezier(.3,0,.2,1)}.sfl__remove_from_sfl_animation_style{opacity:.01;transform:translate3d(100%,0,0);transition:all 1s cubic-bezier(.3,0,.2,1)}@keyframes sfl__skeletonAnimation{0%{opacity:.8}50%{opacity:.4}to{opacity:.8}}.sfl__producttile_sections{display:flex;flex-flow:row wrap;width:100%}.sfl__producttile_col{padding:6px;display:flex;flex-direction:column}.sfl__product_tile_skeleton{animation-name:sfl__skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#ececec;height:281px}.sfl__move_all_button{margin-top:-18px;margin-bottom:-18px}
/*!
 * 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
 */.atf__pointer{cursor:pointer}.atf__underline{text-decoration:underline}.atf__hide{display:none}.atf__ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atf__container{padding:0 5px}@media (min-width:1025px){.atf__container{padding:0 10px}}@media (min-width:821px)and (max-width:1024px){.atf__container{padding:0 10px}}.atf__atlicon div{transition:opacity 1s ease}.atf__atlicon ul li:before{content:""!important}.atf__atlAddToList{padding:"0px"}.atf__atftooltip{opacity:1!important;cursor:auto}.atf__textcenter{text-align:center}.atf__headingtext{font-weight:400}.atf__atlTooltipTitle,.atf__listname{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:13px}.atf__listname{padding:2px;max-width:180px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.atf__addanother{margin-bottom:10px;cursor:pointer}.atf__tooltipPrimaryTextFont{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:13px}.atf__createlistbody{overflow-y:auto;overflow-x:hidden}.atf__heading{color:#4d4d4f}.atf__required{color:#c00}.atf__errorTitle{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;margin-top:20px;text-align:center;font-size:16px}.atf__errorMessage{font-family:Motiva,Helvetica,Arial,sans-serif;margin:8px 20px;text-align:center;font-size:16px}.atf__buttonContainer{margin-top:24px;text-align:-webkit-center}.atf__atloverlay{min-height:100px;padding:0 12px}@media (min-width:601px)and (max-width:820px){.atf__atloverlay{padding:0}}@media (min-width:360px)and (max-width:600px){.atf__atloverlay{padding:0}}.atf__atlbody{font-family:Motiva,Helvetica,Arial,sans-serif;color:#4d4d4f;cursor:default}.atf__atlbody a{text-decoration:none;color:#c00;cursor:pointer}.atf__atlbody a:hover{text-decoration:underline}@media (min-width:360px)and (max-width:600px){.atf__atlbody>div>div{width:100%!important}}.atf__atl_search_container{height:85px;width:100%;background-color:#f3f3f3}.atf__atl_search_container .atf__atl_search{padding:16px 18px}@media (min-width:360px)and (max-width:600px){.atf__atl_search_container .atf__atl_search{padding:16px 11px}}.atf__info{background:url(/_next/static/media/info.6c654cb1.png) 100% no-repeat;padding:5px 0 5px 32px;white-space:nowrap}.atf__quicksearch>div{margin-top:0}.atf__quicksearch>div>div,.atf__test{padding-top:0}.atf__list_of_lists_header_container{padding:0 24px 18px;margin:0 -12px 12px;-moz-box-shadow:0 13px 20px -9px rgba(0,0,0,.2);-webkit-box-shadow:0 13px 20px -9px rgba(0,0,0,.2);box-shadow:0 13px 20px -9px rgba(0,0,0,.2)}.atf__list_of_lists_header_container input[type=number],.atf__list_of_lists_header_container input[type=text]{border-radius:none;border:none}.atf__drawer_sticky_header{position:sticky;top:0;background-color:#fff;box-shadow:0 9px 14px 0 rgba(0,0,0,.08);z-index:1000}.atf__create_list_parent{color:#c00;padding-bottom:10px;font-size:14px;display:flex;justify-content:flex-end}.atf__search_container{margin:0 4px 0 -5px;min-height:40px}.atf__sort_toggle_wrapper{display:flex;margin:0 24px}@media (min-width:360px)and (max-width:600px){.atf__sort_toggle_wrapper{margin:0 15px}}.atf__list_of_list_sort_toggle_wrapper{display:flex;margin:0 24px}@media (min-width:360px)and (max-width:600px){.atf__list_of_list_sort_toggle_wrapper{margin:0 15px}}.atf__toggle_parent{display:flex;justify-content:flex-end;width:100%}.atf__toggle_parent label{color:#000}.atf__toggle_parent div[role=button]{width:fit-content!important}.atf__toggle_parent div[role=listbox]{width:150px!important}.atf__toggle{width:20px;height:30px;padding-top:7px}.atf__tile_container{margin:22px 12px}.atf__atl_tile_container{margin:12px 24px 22px}@media (min-width:360px)and (max-width:600px){.atf__atl_tile_container{margin:0 16px 22px}}.atf__list_of_list_tile_container{margin:22px 24px}@media (min-width:360px)and (max-width:600px){.atf__list_of_list_tile_container{margin:22px 16px}}.atf__tile_side_by_side_container{margin:22px 20px;display:flex;flex-wrap:wrap}.atf__frequently_purchased_container{margin:0 20px;padding-bottom:12px;border-bottom:1px solid #ececec}@media (min-width:360px)and (max-width:600px){.atf__frequently_purchased_container{margin:0 16px}}.atf__fp_tile_container{margin:0 24px}@media (min-width:360px)and (max-width:600px){.atf__fp_tile_container{margin:0 15px}}.atf__fp_tile_container .atf__freqently_purchase_separator{width:100%;background-color:#ececec;height:1px;margin:18px 0}@media (min-width:360px)and (max-width:600px){.atf__fp_tile_container .atf__freqently_purchase_separator{margin:8px 0}}.atf__fp_tile_container_side_by_side{margin:0 4px;width:calc(50% - 8px)}@media (min-width:601px)and (max-width:820px){.atf__fp_tile_container_side_by_side{margin:0;width:inherit}}.atf__fp_tile_container_side_by_side .atf__freqently_purchase_separator{display:none}.atf__empty_list_error_message{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;color:#000}.atf__list_tile_box{margin:8px 0;border:1px solid #ececec}.atf__list_tile_box>div{margin:0}.atf__tile_box{border-radius:8px;box-shadow:none;height:70px}@media (min-width:360px)and (max-width:600px){.atf__tile_box{height:60px}}.atf__tile_box_selected{border-radius:8px;box-shadow:0 4px 16px 0 rgba(0,0,0,.15);height:70px;cursor:pointer;background:#fff}@media (min-width:360px)and (max-width:600px){.atf__tile_box_selected{height:60px}}.atf__fp_tile_box{margin:4px 0 16px;border:1px solid #ececec;border-radius:8px;box-shadow:none;height:60px}@media (min-width:360px)and (max-width:600px){.atf__fp_tile_box{height:44px}}.atf__fp_tile_box_selected{border-radius:8px;box-shadow:0 4px 16px 0 rgba(0,0,0,.15);height:60px;cursor:pointer;background:#fff}@media (min-width:360px)and (max-width:600px){.atf__fp_tile_box_selected{height:44px}}.atf__fp_info_container{margin-left:6px;margin-top:15px;text-align:left;display:flex}@media (min-width:360px)and (max-width:600px){.atf__fp_info_container{margin-left:6px;margin-top:11px}}.atf__fp_info_container .atf__list_title_container{display:flex;flex-direction:column;width:100%;overflow:hidden}.atf__fp_info_container .atf__fp_icon_container{margin:1px 12px}@media (min-width:360px)and (max-width:600px){.atf__fp_info_container .atf__fp_icon_container{margin:-2px 8px}}.atf__fp_info_container .atf__list_name{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:16px}@media (min-width:360px)and (max-width:600px){.atf__fp_info_container .atf__list_name{font-size:14px;line-height:20px}}.atf__fav_container{align-self:flex-start;margin-left:16px;margin-top:10px}@media (min-width:360px)and (max-width:600px){.atf__fav_container{margin-top:6px}}.atf__fav_container.atf__favourite_icon_button_hower{cursor:pointer}.atf__list_info_container{margin-left:12px;margin-top:6px;text-align:left;display:flex;width:100%}@media (min-width:360px)and (max-width:600px){.atf__list_info_container{margin-left:8px;margin-top:6px}}.atf__list_info_container .atf__list_title_container{display:flex;flex-direction:column;width:100%;overflow:hidden}.atf__list_info_container .atf__list_title_container .atf__list_subheader{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:14px;letter-spacing:0;line-height:20px}@media (min-width:360px)and (max-width:600px){.atf__list_info_container .atf__list_title_container .atf__list_subheader{font-size:12px;line-height:16px}}.atf__list_info_container .atf__list_badge_container{display:flex;flex-direction:column;align-self:flex-end;margin-right:20px;margin-bottom:3px}@media (min-width:360px)and (max-width:600px){.atf__list_info_container .atf__list_badge_container{margin-right:5px}}.atf__list_info_container .atf__list_badge_container_redesign{justify-content:center;align-items:flex-end;gap:8px}.atf__list_info_container{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:14px}.atf__list_info_container .atf__list_name{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:16px}@media (min-width:360px)and (max-width:600px){.atf__list_info_container .atf__list_name{font-size:14px;line-height:20px}}.atf__list_tags{float:right}.atf__shared_tag{margin-top:3px;margin-right:0;border:1px solid rgba(0,0,0,.3);background-color:#fff;color:#000;line-height:13px}.atf__new_badge,.atf__shared_tag{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:10px;font-weight:500;padding:0 2px;border-radius:2px;letter-spacing:.45px}.atf__new_badge{color:#086dd2;line-height:12px;background-color:#ecf4fd;border:1px solid #b4d5f6;width:fit-content;align-self:flex-end}.atf__new_badge_redesign{padding:2px 6px;border:none;border-radius:4px;background-color:#086dd2;color:#fff}.atf__new_badge_redesign,.atf__org_badge{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;box-sizing:border-box;display:flex;justify-content:center;align-items:center;min-height:20px;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0;width:fit-content}.atf__org_badge{padding:1px 5px;border:1px solid #4d4d4f;border-radius:4px;background-color:#fff;color:#4d4d4f}.atf__grp_badge{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;box-sizing:border-box;display:flex;justify-content:center;align-items:center;min-height:20px;padding:2px 6px;border:none;border-radius:4px;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0;width:fit-content;background-color:#4d4d4f;color:#fff}.atf__sort_dropdown{min-height:60px}@media (min-width:360px)and (max-width:600px){.atf__sort_dropdown{min-height:fit-content}}.atf__sort_dropdown.atf__lol_sort_dropdown{margin-left:-6px;width:100%}.atf__sort_dropdown div[role=button]{width:fit-content!important}.atf__sort_dropdown div[role=listbox]{width:200px!important}.atf__list_of_list_dropdown_label{margin:auto 24px;padding-top:10px;font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:16px;line-height:22px;width:100%}.atf__sort_select{position:relative;float:right;border-radius:3px;display:block;width:187px;margin-top:5px}.atf__sort_select.atf__drawer_sort{margin-top:0;width:100%}.atf__sort_select select{position:absolute;background:rgba(0,0,0,0);width:100%;border-radius:3px;padding:4px;z-index:5;cursor:pointer;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.atf__sort_select ::-ms-expand{display:none}.atf__sort_select .atf__iconWrapper{position:absolute;padding:7px;right:0}.atf__list_of_lists_empty_container{text-align:center;margin:12px 24px}.atf__list_of_lists_empty_container .atf__errorBackButtonContainer{display:flex;align-items:center;margin:0;height:60px;border-bottom:1px solid #ececec}.atf__list_of_lists_empty_container .atf__errorBackButtonContainer .atf__errorBackButton{display:flex;height:100%;align-items:center;cursor:pointer}.atf__list_of_lists_empty_container .atf__errorBackButtonContainer .atf__errorBackButton .atf__errorBackButtonIcon{margin-top:5px}.atf__list_of_lists_empty_container .atf__errorBackButtonContainer .atf__errorBackButton .atf__errorBackButtonText{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#4d4d4f;margin-left:12px}.atf__list_of_lists_empty_container .atf__title{margin-top:44px;font-size:26px;margin-bottom:0}.atf__list_of_lists_empty_container .atf__body{font-size:16px;font-weight:300;text-align:left;margin-top:0}.atf__list_of_lists_empty_container .atf__body.atf__subtitle{margin-bottom:5px}.atf__list_of_lists_empty_container .atf__body.atf__optionsList{margin-left:5px;margin-top:0}.atf__list_of_lists_empty_container .atf__body.atf__optionsList .atf__options{margin-top:5px}.atf__list_of_lists_empty_container .atf__createListErrorTitle{color:#000;font-size:26px;font-weight:400;text-align:center}.atf__list_of_lists_empty_container .atf__exceededNumberOfListsCreateListErrorTitle{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;text-align:center;font-size:16px!important;font-style:normal;font-weight:700;line-height:22px}.atf__list_of_lists_empty_container .atf__itemExistInListErrorTitle{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:16px;line-height:24px;text-align:center;margin-top:30px}@media (min-width:360px)and (max-width:600px){.atf__list_of_lists_empty_container .atf__itemExistInListErrorTitle{font-size:14px;line-height:20px}}.atf__list_of_lists_empty_container .atf__createListErrorDescription{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:300;text-align:center}.atf__list_of_lists_empty_container .atf__exceededNumberOfListsCreateListErrorDescription{color:#000;text-align:center;font-size:14px!important;font-style:normal;font-weight:400;line-height:20px}.atf__list_of_lists_empty_container .atf__itemExistInListErrorDescription{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:16px;line-height:24px;text-align:center;word-break:break-word}@media (min-width:360px)and (max-width:600px){.atf__list_of_lists_empty_container .atf__itemExistInListErrorDescription{font-size:14px;line-height:20px}}.atf__list_of_lists_empty_container .atf__create_list_text{color:#c00;float:right}.atf__list_of_lists_empty_container .atf__retryButtonContainer{display:flex;margin-top:40px;justify-content:center}.atf__list_of_lists_empty_container .atf__exceededNumberOfListsRetryButtonError{margin-top:20px}.atf__list_of_lists_empty_container .atf__empty_list_image{margin:0 auto 24px;background-image:url(/_next/static/media/empty_list_illustration.82b62b2e.png);background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;height:137px;width:150px}.atf__exceeded_number_of_lists_container{margin:6px!important}.atf__list_drawer_heading{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;margin:0;font-size:16px}.atf__addMoreLink{color:#c00}.atf__atlTooltipContainer{margin:0 auto;padding:0 10px}.atf__atlTooltipContainer ul li:before{content:""}.atf__atlTextCenterALign{margin-left:auto;margin-right:auto;text-align:center}.atf__atlTextDecoration{text-decoration:underline;text-decoration-color:#000;color:#000}.atf__atlTextDecorationHover{text-decoration:underline;text-decoration-color:#086dd2;color:#086dd2}.atf__inputBorderColor{border:1px solid #969697}.atf__frequently_purchased{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#126fa5;float:left;font-size:16px;width:235px}.atf__confirmation_container{text-align:center;font-size:16px}.atf__confirmation_container.atf__confirmation_container_spacing{padding-top:54px}.atf__confirmation_container .atf__added_item_tile_image{margin-top:60px;margin-bottom:25px}.atf__confirmation_container .atf__added_item_tile_image .atf__product_image{max-height:90px;max-width:90px}.atf__confirmation_container .atf__confirmation_error_message{padding-bottom:20px;text-align:left}.atf__confirmation_container .atf__confirmation_description{margin-bottom:30px}.atf__confirmation_container .atf__confirmation_description .atf__confirmation_text_1{font-family:Motiva-Light,Helvetica,Arial,sans-serif}.atf__confirmation_container .atf__confirmation_description .atf__confirmation_text_2{font-family:Motiva-Medium,Helvetica,Arial,sans-serif}.atf__viewlist_btn{display:flex;justify-content:center}.atf__maxFavoriteDrawerContent{margin:5px 10px}.atf__maxFavReachedMsg{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:16px;margin:15px 0 10px;display:flex}.atf__maxFavDescription{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:16px}.atf__favFooterButtons{margin-bottom:10px;margin-right:10px}.atf__cancelButton{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:16px}.atf__spinnerWrapperClass{position:absolute;width:80px;height:80px;margin:-40px 0 0 -40px}.atf__list_filter_footer{height:80px;background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.atf__list_filter_footer .atf__list_filter_save_button{margin:0 12px;padding-right:12px}@media (min-width:360px)and (max-width:600px){.atf__list_filter_footer .atf__list_filter_save_button{margin:0 20px}}.atf__list_filter_footer .atf__list_filter_clear_button{height:45px;display:flex;align-items:center}.atf__list_filter_footer .atf__list_filter_clear_button a{text-decoration:none!important}.atf__list_filter_footer .atf__list_filter_clear_button .atf__list_filter_clear_button_label{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#00000c;font-size:16px;font-weight:300;text-align:center;padding-top:4px}@media (min-width:360px)and (max-width:600px){.atf__list_filter_footer .atf__list_filter_clear_button .atf__list_filter_clear_button_label{font-size:14px}}.atf__editAccordionHeaderContainer{display:inline-flex}.atf__editAccordionHeaderContainer .atf__editAccordionHeaderText{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;color:#000;margin-left:12px;font-weight:700;font-size:18px;line-height:24px;display:inline-flex;padding-top:2px}.atf__editAtfBody{margin:0}.atf__editListDrawerContainer .atf__editAccordionBodyContainer{position:relative}.atf__editListDrawerContainer .atf__editAccordionBodyContainer .atf__editListFooterContainerClass{margin-right:0}.atf__editListDrawerContainer .atf__editAccordionBodyContainer .atf__editAccordionSpinner{position:absolute;width:100%;height:100%;margin:auto;top:0;background-color:#fff;z-index:1;display:flex;align-items:center}.atf__editListDrawerContainer .atf__editListSectionContainer{margin:0 24px;border-bottom:1px solid #ececec;height:60px;display:flex;align-items:center}.atf__editListDrawerContainer .atf__editListSectionContainer .atf__editListSectionImage{margin-left:5px}.atf__editListDrawerContainer .atf__editListSectionContainer .atf__editListSectionText{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-weight:400;font-size:16px;line-height:20px;margin-left:12px;min-width:200px}.atf__editListDrawerContainer .atf__editListSectionContainer .atf__editListSectionDisableText{color:#969696}.atf__editListDrawerContainer .atf__editListSectionContainer .atf__editListSectionCaretIconContainer{display:flex;width:100%;justify-content:flex-end}.atf__atl_drawer_toastbar{margin-left:0!important}.atf__edit_fav_footer{height:60px}.atf__listdrawer_header_container{padding:0 12px;box-shadow:none}.atf__create_list_container{margin-top:10px;height:65px;width:100%;padding-left:20px;background-color:#fff}.atf__create_list_container .atf__create_list_label{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:14px;line-height:20px;text-align:center;padding-left:5px}@media (min-width:360px)and (max-width:600px){.atf__create_list_container{margin-top:0;height:60px;padding-left:5px}}.atf__listoflist_fav_list_container{margin:0 12px}.atf__listoflist_search_container{display:flex;height:85px;width:100%;background-color:#f3f3f3}.atf__listoflist_search_container .atf__listoflist_search{width:100%;padding:16px 24px}@media (min-width:360px)and (max-width:600px){.atf__listoflist_search_container .atf__listoflist_search{padding:16px 10px}}.atf__listoflist_search_container_without_search{display:flex;justify-content:center;height:85px;width:100%;background-color:#f3f3f3}.atf__listoflist_dummy_search_container{height:5px}.atf__add_to_list_with_label_icon_container{height:20px;display:flex}.atf__add_to_list_with_label_icon_container .atf__add_to_list_with_label_container{margin:2px 0 0 7px;line-height:16px}.atf__add_to_list_container{display:flex;justify-content:center;align-items:center;height:30px;width:30px;border-radius:15px;padding:0 10px;background-color:#fff}.atf__add_to_list_container:hover{background-color:#f3f3f3}.atf__add_to_list_container .atf__add_to_list_icon_container{display:flex}.atf__add_to_list_container.atf__added_to_list_container{background-color:#e0f7e2}.atf__thumbnail_image_tile_box{height:unset}.atf__thumbnail_image_tile_box .atf__thumbnail_container{display:flex;flex-direction:row;margin:10px 15px 16px}.atf__thumbnail_image_tile_box .atf__thumbnail_container .atf__thumbnail_image_container{position:relative;margin-right:20px;width:60px}@media (min-width:821px)and (max-width:1024px){.atf__thumbnail_image_tile_box .atf__thumbnail_container .atf__thumbnail_image_container{margin-right:15px}}@media (min-width:601px)and (max-width:820px){.atf__thumbnail_image_tile_box .atf__thumbnail_container .atf__thumbnail_image_container{margin-right:10px}}@media (min-width:360px)and (max-width:600px){.atf__thumbnail_image_tile_box .atf__thumbnail_container .atf__thumbnail_image_container{margin-right:10px;width:40px}}.atf__thumbnail_image_tile_box .atf__thumbnail_container .atf__thumbnail_image_container .atf__thumbnail_image{width:50px;height:50px}@media (min-width:360px)and (max-width:600px){.atf__thumbnail_image_tile_box .atf__thumbnail_container .atf__thumbnail_image_container .atf__thumbnail_image{width:30px;height:30px}}.atf__thumbnail_image_tile_box .atf__thumbnail_container .atf__thumbnail_image_container .atf__thumbnail_badge{position:absolute;right:0;top:-5px;height:24px;width:24px;border-radius:12px;background:#000;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.atf__thumbnail_image_tile_box .atf__thumbnail_container .atf__list_tile_bubble_container{display:flex;align-self:center;height:30px;width:fit-content;background-color:#fff;border-radius:28px;padding:5px 15px;border:1px solid #ececec;align-items:center;box-shadow:0 2px 12px 0 rgba(0,0,0,.15)}.atf__thumbnail_image_tile_box .atf__thumbnail_container .atf__list_tile_bubble_container .atf__list_tile_bubble{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;padding-left:2px;color:#086dd2;font-weight:500;font-size:14px;line-height:20px}.atf__thumbnail_image_tile_box .atf__empty_thumbnail_container{margin:10px 75px 30px 46px}@media (min-width:360px)and (max-width:600px){.atf__thumbnail_image_tile_box .atf__empty_thumbnail_container{margin-left:42px;margin-bottom:20px}}.atf__thumbnail_image_tile_box .atf__empty_thumbnail_container .atf__empty_thumbnail_title{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-weight:500;font-size:14px;line-height:20px}.atf__thumbnail_image_tile_box .atf__empty_thumbnail_container .atf__empty_thumbnail_subtitle{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-weight:300;font-size:12px;line-height:16px}.atf__show_tile_side_by_side{width:calc(50% - 8px);margin:4px}.atf__listoflist_create_list_container{display:flex;align-self:center}.atf__listoflist_create_list_container .atf__listoflist_create_list{width:fit-content}.atf__listoflist_create_list_container .atf__listoflist_create_list .atf__create_list_label{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:16px;line-height:24px;text-align:center;width:max-content}@media (min-width:360px)and (max-width:600px){.atf__listoflist_create_list_container .atf__create_list_label_thumbnail_tile{display:none}}.atf__recommended_list_desc{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;margin:12px 24px}.atf__list_drawer_default_view_container{margin:24px}.atf__list_drawer_default_view_container .atf__default_view_desc_title{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-weight:500;font-size:16px;line-height:24px}.atf__list_drawer_default_view_container .atf__default_view_desc_subtitle{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-weight:300;font-size:16px;line-height:24px}.atf__list_drawer_default_view_container .atf__list_drawer_create_list_form{max-width:440px}.atf__list_drawer_default_view_container .atf__default_view_create_list{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-weight:500;font-size:16px;line-height:24px;margin-top:24px}.atf__successNotificationContainer{margin-right:15px}.atf__successNotificationContainer .atf__sessionLogoutError{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-weight:400;font-size:16px;line-height:24px}.atf__successNotificationContainer .atf__sessionLogoutError .atf__signInLink{text-decoration:underline}.atf__successNotificationContainer .atf__genericError{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-weight:400;font-size:16px;line-height:24px}.atf__successNotificationContainer .atf__genericTitleError{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-weight:400;font-size:16px;line-height:24px}.atf__listoflist_search_container_mobile_thumbnail{padding:16px;background-color:#f3f3f3}.atf__create_list_float_button{position:fixed;bottom:30px;right:16px}.atf__list_tile_detail_icon_container{display:flex;flex-direction:row}.atf__list_tile_detail_icon_container .atf__list_tile_icon_container{margin:6px 0;display:flex}.atf__list_tile_detail_icon_container .atf__list_tile_data_container{margin:6px 6px 10px 0;display:flex;width:100%;overflow:hidden}.atf__recommended_list_sortbar_container{display:flex;justify-content:flex-end;margin-right:24px}.atf__recommended_list_sortbar_container div[role=button]{width:fit-content!important}.atf__recommended_list_sortbar_container div[role=list]{width:150px!important}.atf__add_to_another_list{font-weight:500;font-size:24px;line-height:30px;padding-left:24px}.atf__success_notification{padding:16px 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
 */.tooltip__pointer{cursor:pointer}.tooltip__stayHover{pointer-events:auto!important;border-radius:10px!important;box-shadow:0 2px 7px 0 rgba(0,0,0,.2)!important}.tooltip__stayHover:hover{visibility:visible!important}.tooltip__arrow_place_bottom:before{top:-8px!important;margin-left:-10px!important}.tooltip__arrow_place_left:before{right:-8px!important;margin-top:-5px!important}.tooltip__arrow_place_top:before{bottom:-8px!important;margin-left:-10px!important}.tooltip__arrow_place_right:before{left:-8px!important;margin-top:-5px!important}.tooltip__tooltip_wrapper div[role=tooltip][id^=tooltip-]{color:#222!important;background-color:#fff!important;pointer-events:auto!important;border:1px solid #222!important;opacity:1!important;border-radius:8px!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
 */.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
 */.quicksearchitem__failure{background-color:#f6d8d8;border:1px solid #c00}.quicksearchitem__failure:focus{border:1px solid #c00}.quicksearchitem__itemId_input{transition:none;border:1px solid #000;height:36px;text-align:left;border-radius:3px;width:100%;font-size:15px;padding:6px}.quicksearchitem__itemdetails{margin-top:-5px}.quicksearchitem__highlight{font-weight:700}.quicksearchitem__hide{display:none}@media (min-width:360px)and (max-width:600px){.quicksearchitem__small{display:block}}@media (min-width:601px)and (max-width:820px){.quicksearchitem__notsmall{display:block}}@media (min-width:821px)and (max-width:1024px){.quicksearchitem__notsmall{display:block}}@media (min-width:1025px){.quicksearchitem__notsmall{display:block}}@media (min-width:360px)and (max-width:600px){.quicksearchitem__itemimage{width:60px;height:60px}}@media (min-width:821px)and (max-width:1024px){.quicksearchitem__itemimage{width:60px;height:60px}}.quicksearchitem__itemimage{width:80px;height:80px}.quicksearchitem__qty_input{transition:none;border:1px solid #000;height:36px;text-align:center;border-radius:3px;width:45px;font-size:15px;padding:0}.quicksearchitem__modal_close_button{margin-top:12px;margin-right:12px;padding:unset;text-align:right;cursor:pointer;font-size:.86em;background:rgba(0,0,0,0);border:none;right:0}.quicksearchitem__close_bar{height:12px}.quicksearchitem__quantity_selector_outerview{display:flex}.quicksearchitem__quantity_selector_view{left:0;flex:0 0 105px}.quicksearchitem__close_button_view{margin-top:12px;margin-right:12px;padding:unset;cursor:pointer;font-size:.86em;background:rgba(0,0,0,0);border:none;right:0;flex-grow:2;padding-top:3px}.quicksearchitem__textInputContainer{margin-top:18px;width:100%;position:relative}.quicksearchitem__searchIcon{position:absolute;cursor:pointer;height:20px;width:20px;right:8px;top:25px}.quicksearchitem__product_tile_container{border-radius:8px;box-shadow:0 0 2px 0 #ddd;margin-top:12px;margin-bottom:12px;padding:10px 0}@media (min-width:360px)and (max-width:600px){.quicksearchitem__product_tile_container{box-shadow:none}}.quicksearchitem__product_tile_container .quicksearchitem__item_image{margin:0 6px;display:flex;justify-content:center}.quicksearchitem__product_tile_container .quicksearchitem__item_image img{height:100%;width:100%}@media (min-width:360px)and (max-width:600px){.quicksearchitem__product_tile_container .quicksearchitem__item_image{margin:0}}.quicksearchitem__product_tile_container .quicksearchitem__description_container{margin:0 6px}@media (min-width:360px)and (max-width:600px){.quicksearchitem__product_tile_container .quicksearchitem__description_container{margin:0}}.quicksearchitem__product_tile_container .quicksearchitem__description_text{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:20px}.quicksearchitem__product_tile_container .quicksearchitem__model_number{font-family:Motiva,Helvetica,Arial,sans-serif;color:#686666;font-size:12px;padding-top:4px;font-weight:400;letter-spacing:0;line-height:20px}.quicksearchitem__product_tile_container .quicksearchitem__model_number span{font-weight:400}.quicksearchitem__product_tile_container .quicksearchitem__item_qty_picker{display:flex;margin-top:12px;align-items:center}.quicksearchitem__product_tile_container .quicksearchitem__tag_container{display:flex;margin-top:10px}.quicksearchitem__product_tile_container .quicksearchitem__tag_container .quicksearchitem__add_tag_label{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:12px;font-weight:500;text-align:center;letter-spacing:0;padding-right:12px}.quicksearchitem__product_tile_container .quicksearchitem__delete_item{display:flex;width:32px;justify-content:center;padding-right:15px;cursor:pointer}@media (min-width:601px)and (max-width:820px){.quicksearchitem__product_tile_container .quicksearchitem__delete_item{padding-right:0}}.quicksearchitem__product_tile_container .quicksearchitem__bc_container{padding:6px 6px 0}.quicksearchitem__spinnerWrapperClass{position:absolute;width:80px;height:80px;margin:-40px 0 0 -40px}.quicksearchitem__bc_container{padding-top:6px;margin:12px 0 4px 6px}.quicksearchitem__bc_container label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.quicksearchitem__price_info_container{display:flex;flex-direction:column;margin-right:20px}.quicksearchitem__price_info_container .quicksearchitem__final_price{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-style:normal;line-height:24px}.quicksearchitem__price_info_container .quicksearchitem__base_price{font-family:Motiva,Helvetica,Arial,sans-serif;color:#686666;font-size:12px;font-style:normal;line-height:20px;position:relative;width:fit-content}.quicksearchitem__price_info_container .quicksearchitem__base_price:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}
/*!
 * 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
 */.listItemTag__pointer{cursor:pointer}.listItemTag__ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listItemTag__tagContainerView{display:flex;align-items:center}.listItemTag__tagView{display:inline-flex;align-items:center;height:25px;border-radius:8px;border:1px solid #bcccdf;background-color:rgba(188,204,223,.3);max-width:290px}@media (min-width:601px)and (max-width:820px){.listItemTag__tagView{max-width:258px}}@media (min-width:360px)and (max-width:600px){.listItemTag__tagView{max-width:243px}}.listItemTag__tagLabelView{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:13px;display:flex;align-self:flex-start;font-weight:400;text-align:center;line-height:20px;padding:1px 5px 0 8px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listItemTag__tagCancelView{display:flex;padding-right:5px;padding-left:8px;width:30px;align-items:center;height:100%;cursor:pointer;min-width:30px}.listItemTag__addTagView{display:inline-flex;align-items:center;height:26px;border-radius:13px;background-color:#fff;cursor:pointer}.listItemTag__addTagIconView{display:flex;padding-right:8px;height:100%;padding-top:6px}.listItemTag__addTagLabel{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:13px;font-weight:400;text-align:center}.listItemTag__suggestionOuterView{z-index:500;position:absolute}.listItemTag__suggestionView{margin-top:4px;margin-left:6px;margin-right:6px;border-radius:4px;box-shadow:0 4px 16px 0 rgba(0,0,0,.25);padding:10px 5px;background-color:#fff}.listItemTag__activeSuggestionOption,.listItemTag__suggestionOption{padding:3px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.listItemTag__activeSuggestionOption{border:1px solid #2776c5}.listItemTag__input_view{display:flex}.listItemTag__tags_input{background:#fff;border:1px solid #ddd;flex:1;height:100%;color:#000;margin-left:5px;margin-right:5px;font-family:Motiva-Light,Helvetica,Arial,sans-serif;font-size:13px;font-weight:300;letter-spacing:0;line-height:16px;border-radius:4px;overflow:hidden;padding:0 5px}.listItemTag__tags_input:active,.listItemTag__tags_input:focus,.listItemTag__tags_input:hover{border:1px solid #086dd2}.listItemTag__tags_input.listItemTag__error{background:#fff;border:1px solid #c00}.listItemTag__hideAddTagIcon{padding-left:12px}.listItemTag__hideAddTagIcon .listItemTag__addTagIconView{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
 */.autocomplete__autocomplete input,.autocomplete__autocomplete select{width:100%;padding:5px}.autocomplete__autocomplete option:hover{cursor:pointer;color:#fff;background:#c00}.autocomplete__autocomplete input{width:100%}.autocomplete__autocomplete ul{width:inherit;min-width:180px;margin:0;box-sizing:border-box;display:block;padding:0;box-shadow:0 0 4px -2px #9b9b9b;position:absolute;z-index:100;background:#fff}.autocomplete__autocomplete li{list-style-type:none;padding:12px;box-sizing:border-box;font-family:Motiva,Helvetica,Arial,sans-serif;font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-style:normal}.autocomplete__autocomplete em li,.autocomplete__autocomplete li:hover{cursor:pointer;color:#fff;background:#c00}.cm__breakWell{word-break:break-word;-ms-word-break:break-all;display:inline;-ms-display:inline-block}
/*!
 * 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
 */.bcselectsparq__bcselect{margin-top:-20px;margin-left:-6px}.bcselectsparq__bcselect select{width:100%;transition:none;border:1px solid #000;height:36px;text-align:left;border-radius:3px;font-size:15px;padding:6px}.bcselectsparq__bcselect select option:checked{color:#fff;background:#c00}.bcselectsparq__bcselect select option:hover{cursor:pointer;color:#fff;background:#c00}.bcselectsparq__bcselect input{width:100%}.bcselectsparq__bcselect ul li:before{content:""!important}.bcselectsparq__bcselect .bcselectsparq__changeContainer{display:inline-block}.bcselectsparq__bcselect .bcselectsparq__changeContainer .bcselectsparq__changeBudgetCenterText{word-break:break-all}.bcselectsparq__bcselect .bcselectsparq__changeContainer .bcselectsparq__chnageIcon{float:right}.bcselectsparq__bcselect .bcselectsparq__row_class{margin-top:6px}.bcselectsparq__bcselect .bcselectsparq__column_class{padding:6px}
/*!
 * 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
 *//*!
 * 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
 */.account__ap_change_overlay{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:13px;float:left;width:100%;left:50%;padding:0 25px;z-index:9999;background:#fff}.account__ap_change_overlay.account__sparq{padding:0 12px}.account__ap_change_overlay ul li:before{content:""!important}.account__ap_change_overlay a:active{background-color:gray;height:24px}@media (min-width:360px)and (max-width:600px){.account__ap_change_overlay{margin-bottom:30px}.account__ap_change_overlay input,.account__ap_change_overlay option,.account__ap_change_overlay select{font-size:16px}}@media (min-width:601px)and (max-width:820px){.account__ap_change_overlay{margin-bottom:30px}.account__ap_change_overlay input,.account__ap_change_overlay option,.account__ap_change_overlay select{font-size:16px}}.account__list_items{padding-left:10px;cursor:pointer;font-size:11px}.account__marTp20{margin-top:20px}.account__ib{display:inline-block}.account__displayNone{display:none}.account__bcb .account__title{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.33;color:#4d4d4f}.account__bcb .account__list_items{min-height:36px;margin-top:0;padding-left:0;padding-top:2px}.account__bcb .account__tbody{max-height:252px;overflow-y:scroll}.account__bcb .account__name{word-break:break-word;text-align:left}.account__bcb .account__balance{text-align:right}.account__list_items:nth-child(odd){background:#fff}.account__list_items:nth-child(2n){background:#f3f3f3}.account__elipse{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account__list_items div{margin:0}.account__searchBox{font-family:Motiva,Helvetica,Arial,sans-serif;background:#fff;border:1px solid #444;height:30px;width:398px;padding-left:10px;color:#444;font-size:13px;line-height:18px;padding-right:15px}@media (min-width:360px)and (max-width:600px){.account__searchBox{width:80%}}.account__searchIcon{display:inline;cursor:pointer;margin-left:-13px;background:#4d4d4f;border:none;border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;padding:6px 12px}.account__searchMsg{margin-bottom:6px;font-size:13px;letter-spacing:.4px;line-height:16px}.account__searchMsg,.account__searchMsgSparq{margin-top:6px;color:#c00;font-family:Motiva-Light,Helvetica,Arial,sans-serif;font-weight:300}.account__searchMsgSparq{font-size:14px;letter-spacing:0;line-height:20px}.account__sortOptions{margin-top:6px;border:thin solid #000}.account__sparqBCBTitle{margin-left:12px;margin-bottom:12px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:20px;font-weight:500;letter-spacing:0;line-height:28px}.account__qoHeaderTable{display:flex;margin-left:12px;flex-direction:row}@media (min-width:360px)and (max-width:600px){.account__qoHeaderTable{flex-direction:column}}.account__qoHeaderTable .account__qoHeaderTableRow{width:50%}@media (min-width:360px)and (max-width:600px){.account__qoHeaderTable .account__qoHeaderTableRow{width:100%}}.account__qoHeaderTable .account__qoHeaderTableRow{display:flex;flex-direction:row}.account__sparqBCBHeading1{flex:1.2 1 0px;overflow:hidden;padding-right:4px}.account__sparqBCBHeading1 .account__head{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px}.account__sparqBCBHeading1 .account__value{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:300;height:50px;letter-spacing:0;line-height:24px;width:100%}@media (min-width:821px)and (max-width:1024px){.account__sparqBCBHeading1 .account__value{font-size:14px}}@media (min-width:601px)and (max-width:820px){.account__sparqBCBHeading1 .account__value{font-size:14px}}.account__expiredBC{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;color:#dd1700!important;font-weight:700}.account__sparqBCBHeading2{flex:1 1.05 0px;overflow:hidden;padding-right:4px}.account__sparqBCBHeading2 .account__head{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px}.account__sparqBCBHeading2 .account__value{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:300;height:50px;letter-spacing:0;line-height:24px;width:100%}@media (min-width:821px)and (max-width:1024px){.account__sparqBCBHeading2 .account__value{font-size:14px}}@media (min-width:601px)and (max-width:820px){.account__sparqBCBHeading2 .account__value{font-size:14px}}.account__sparqBCBHeading3{flex:.64 1 0px;overflow:hidden;padding-right:4px}.account__sparqBCBHeading3 .account__head{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px}.account__sparqBCBHeading3 .account__value{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:300;height:50px;letter-spacing:0;line-height:24px;width:100%}@media (min-width:821px)and (max-width:1024px){.account__sparqBCBHeading3 .account__value{font-size:14px}}@media (min-width:601px)and (max-width:820px){.account__sparqBCBHeading3 .account__value{font-size:14px}}.account__sparqBCBHeading4{flex:.6 1 0px;overflow:hidden}.account__sparqBCBHeading4 .account__head{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px}.account__sparqBCBHeading4 .account__value{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:300;height:50px;letter-spacing:0;line-height:24px;width:100%}@media (min-width:821px)and (max-width:1024px){.account__sparqBCBHeading4 .account__value{font-size:14px}}@media (min-width:601px)and (max-width:820px){.account__sparqBCBHeading4 .account__value{font-size:14px}}.account__searchQo{max-width:100%;width:378px;flex:1 1 378px}@media (min-width:360px)and (max-width:600px){.account__searchQo{flex:1 1 175px}}.account__dropdownQo{width:145px;flex:1 1 195px}.account__budgetTile{border-radius:16px;padding:8px 16px;border:1px solid #ddd;margin:8px 0;cursor:pointer}.account__budgetTile:focus,.account__budgetTile:hover{box-shadow:0 2px 12px rgba(0,0,0,.3);background-color:#f5fafe}.account__budgetTile.account__isHeader,.account__budgetTile.account__isHeader:focus,.account__budgetTile.account__isHeader:hover{box-shadow:none;background-color:inherit;cursor:default}.account__budgetTile.account__disabled{background:#f3f3f3;pointer-events:none}.account__budgetTile .account__redText{color:#dd1700!important}.account__budgetTile .account__greyText{color:#757575!important}.account__budgetTile .account__tileName{font-family:Motiva,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000;margin:4px 0}.account__budgetTile .account__tileBalanceTitle,.account__budgetTile .account__tileDesc{font-family:Motiva,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#757575;margin:4px 0}.account__budgetTile .account__tileBalanceTitle{display:inline-block}.account__budgetTile .account__tileBalanceValue{font-family:Motiva,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000;margin:4px 5px;display:inline-block}.account__redText{color:#dd1700!important}.account__greyText{color:#757575!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
 */.atlProductTiles__pointer{cursor:pointer}.atlProductTiles__divider{height:1px;width:100%;background-color:#ececec}.atlProductTiles__ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atlProductTiles__itemContainer .atlProductTiles__prductSectionDivider{margin:12px 0}.atlProductTiles__itemCountMessage{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-weight:400;font-size:16px;line-height:24px}.atlProductTiles__itemCollageThumbnailTile{display:flex;align-items:center}.atlProductTiles__itemCollageThumbnailTile .atlProductTiles__itemCollageThumbnail{display:flex;flex-wrap:wrap;margin:24px;height:100px;width:100px}@media (min-width:360px)and (max-width:600px){.atlProductTiles__itemCollageThumbnailTile .atlProductTiles__itemCollageThumbnail{width:60px;height:60px}}.atlProductTiles__itemCollageThumbnailTile .atlProductTiles__itemCollageThumbnail .atlProductTiles__productImage{margin:5px;width:40px;height:40px}@media (min-width:360px)and (max-width:600px){.atlProductTiles__itemCollageThumbnailTile .atlProductTiles__itemCollageThumbnail .atlProductTiles__productImage{margin:3px;width:24px;height:24px}}.atlProductTiles__headerTitle{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:400;line-height:24px;margin:8px 6px 12px 0}.atlProductTiles__productTileContainer{display:flex}@media (min-width:360px)and (max-width:600px){.atlProductTiles__productTileContainer .atlProductTiles__productImage{width:60px;height:60px}}@media (min-width:821px)and (max-width:1024px){.atlProductTiles__productTileContainer .atlProductTiles__productImage{width:60px;height:60px}}.atlProductTiles__productTileContainer .atlProductTiles__productImage{width:80px;height:80px}.atlProductTiles__productTileContainer .atlProductTiles__productTileDetails{margin-left:10px}.atlProductTiles__productTileContainer .atlProductTiles__productTileDetails .atlProductTiles__productDetailText{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-weight:300;letter-spacing:0;line-height:20px}.atlProductTiles__productTileContainer .atlProductTiles__productTileDetails .atlProductTiles__productDetailSubtext{font-family:Motiva,Helvetica,Arial,sans-serif;color:#686666;font-size:12px;padding-top:4px;font-weight:400;letter-spacing:0;line-height:20px}.atlProductTiles__productTileContainer .atlProductTiles__productTileDelete{cursor:pointer;right:0;padding:0 0 10px 10px;height:fit-content}
/*!
 * 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
 */.createEditList__pointer{cursor:pointer}.createEditList__list_drawer_title{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#fff;font-size:18px;font-weight:500}.createEditList__createList{font-family:Motiva,Helvetica,Arial,sans-serif;text-align:left;padding-right:12px;padding-top:20px}.createEditList__createList .createEditList__createNewText{font-size:16px;padding-bottom:20px}.createEditList__createList .createEditList__createFirstText{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;padding-bottom:20px}.createEditList__createList .createEditList__list_name{font-family:Motiva-Light,Helvetica,Arial,sans-serif;font-size:16px}.createEditList__createList .createEditList__checkbox{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:16px}.createEditList__createList .createEditList__editListDrawerCheckbox{margin-left:2px}.createEditList__createList .createEditList__type_container{margin-left:6px;margin-top:20px;padding-bottom:30px;border-bottom:1px solid #ececec}.createEditList__createList .createEditList__type_container .createEditList__listPermissionText{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:300}.createEditList__createList .createEditList__type_container .createEditList__type{font-family:Motiva-Light,Helvetica,Arial,sans-serif;font-size:16px}.createEditList__createList .createEditList__type_container .createEditList__radio_btn{padding-top:15px}.createEditList__createList .createEditList__edit_type_container{padding-bottom:10px;border-bottom:none;margin-left:0;margin-top:0}.createEditList__createList .createEditList__edit_type_container .createEditList__type{display:none}.createEditList__createList .createEditList__edit_type_container .createEditList__radio_btn{padding-top:0}.createEditList__createList .createEditList__separator{background:#ececec;border-radius:0;height:1px;margin:30px 20px 20px}.createEditList__createList .createEditList__added_confirmation{padding:18px 0;margin-left:6px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:16px}.createEditList__createList .createEditList__product_tile_container{margin-left:6px}.createEditList__confirmation_container{text-align:center;font-size:16px}.createEditList__confirmation_container .createEditList__added_item_tile_image{margin-top:60px;margin-bottom:25px}.createEditList__confirmation_container .createEditList__confirmation_description{margin-bottom:30px}.createEditList__confirmation_container .createEditList__confirmation_description .createEditList__confirmation_text_1{font-family:Motiva-Light,Helvetica,Arial,sans-serif}.createEditList__confirmation_container .createEditList__confirmation_description .createEditList__confirmation_text_2{font-family:Motiva-Medium,Helvetica,Arial,sans-serif}.createEditList__confirmation_container .createEditList__viewlist_btn{display:flex;justify-content:center}.createEditList__createlist_footer{display:flex;align-content:center;height:80px;margin-right:24px;font-size:16px;justify-content:flex-end}.createEditList__createlist_footer .createEditList__footer_buttons{display:flex;justify-content:flex-end;align-items:center}.createEditList__createlist_footer .createEditList__cancel_button{background:none;padding:0;border:none;font-family:Motiva-Light,Helvetica,Arial,sans-serif}.createEditList__createlist_footer .createEditList__clear_button{height:45px;display:flex;align-items:center}.createEditList__createlist_footer .createEditList__clear_button a{text-decoration:none!important}.createEditList__createlist_footer .createEditList__clear_button_label{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#00000c;font-size:16px;font-weight:300;text-align:center;cursor:pointer}.createEditList__createlist_footer .createEditList__createlist_btn{margin-left:24px}.createEditList__max_fav_container{margin-left:6px;margin-top:25px}.createEditList__max_fav_title{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:25px}.createEditList__fav_statement,.createEditList__list_to_replace{font-family:Motiva-Light,Helvetica,Arial,sans-serif;font-size:16px}.createEditList__list_to_replace{margin-top:20px}.createEditList__maxFavReachedMsg{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-size:16px}.createEditList__maxFavDescription{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:16px}.createEditList__item_box{border-radius:8px;box-shadow:0 0 2px 0 #ddd;padding:14px 0}.createEditList__item_box .createEditList__item_image{margin:0 6px;display:flex;justify-content:center}.createEditList__item_box .createEditList__item_image img{height:100%;width:100%}@media (min-width:360px)and (max-width:600px){.createEditList__item_box .createEditList__item_image{margin:0}}.createEditList__item_box .createEditList__description_container{margin:0 6px}@media (min-width:360px)and (max-width:600px){.createEditList__item_box .createEditList__description_container{margin:0}}.createEditList__item_box .createEditList__description_container .createEditList__description_text{font-family:Motiva-Light,Helvetica,Arial,sans-serif;font-size:14px}.createEditList__item_box .createEditList__description_container .createEditList__model_number{font-family:Motiva,Helvetica,Arial,sans-serif;color:#686666;font-size:12px;padding-top:4px}.createEditList__item_box .createEditList__description_container .createEditList__item_qty_picker{margin-top:12px}.createEditList__item_box .createEditList__description_container .createEditList__tag_container{margin-top:20px}.createEditList__item_box .createEditList__delete_item{display:flex;justify-content:center;padding-right:15px}@media (min-width:601px)and (max-width:820px){.createEditList__item_box .createEditList__delete_item{padding-right:0}}.createEditList__quantity_selector_outerview{display:flex;margin-top:10px}.createEditList__quantity_selector_view{left:0;flex:0 0 105px}.createEditList__radio_sub_text{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#686666;display:block;font-size:14px;font-weight:300;line-height:20px;margin-left:34px}.createEditList__createlist_stapleui_footer{margin:0}.createEditList__sectionSeparator{margin:20px 0 20px 6px;border-bottom:1px solid #ececec}.createEditList__subText{margin-left:34px}
/*!
 * 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__radioSecondaryText{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#4d4d4f;font-weight:400}.style__newListTypeContainer{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;margin-top:20px}.style__newListTypeContainer .style__typeHeader{font-size:22px;font-weight:500;margin-bottom:15px;color:#000}.style__newListTypeContainer .style__groupSection{margin-bottom:30px}.style__newListTypeContainer .style__groupSection .style__groupTitle{font-size:14px;font-weight:500;margin-bottom:12px;color:#000}.style__newListTypeContainer .style__userSearchContainer{width:100%;max-width:400px;position:relative;margin-inline:12px 2px;margin-top:12px}.style__newListTypeContainer .style__userSearchContainer div[role=option]>div{display:flex;justify-content:space-between;width:100%}.style__newListTypeContainer .style__userSearchContainer .style__disabledDropdownItem,.style__newListTypeContainer .style__userSearchContainer [aria-disabled=true],.style__newListTypeContainer .style__userSearchContainer [disabled]{background-color:#ddd!important;color:#000!important;opacity:.5!important;cursor:no-drop!important;pointer-events:none!important}.style__selectedUsersList{margin-left:32px;max-width:450px}.style__userListHeader{font-weight:500;font-size:12px;color:#000;padding:10px 0}.style__userListHeader,.style__userListRow{display:flex;align-items:center;border-bottom:1px solid #bcbcbc}.style__userListRow{padding:12px 0;font-size:14px;color:#4d4d4f}.style__colUser{flex:1;padding-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;gap:4px}.style__userName{color:#4d4d4f}.style__userId,.style__userName{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.style__userId{margin-top:2px;font-size:12px;color:#757575}.style__colEdit{width:80px;gap:4px}.style__colEdit,.style__colRemove{display:flex;justify-content:center}.style__colRemove{width:60px;cursor:pointer}.style__maxUsersText{color:#c00;margin-top:"5px";font-size:"14px";font-weight:500}.style__flashHighlight{animation:style__greenFlash 3s ease-out}@keyframes style__greenFlash{15%{background-color:#aed76f}}
/*!
 * 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 skeleton__skeletonAnimation{0%{opacity:.8}50%{opacity:.4}to{opacity:.8}}.skeleton__frequently_purchased_card_skeleton{animation-name:skeleton__skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;display:flex;align-items:center;width:100%;height:100%}.skeleton__card_icon_skeleton{height:20px;width:20px;margin-left:18px;margin-right:12px}.skeleton__card_header_text_skeleton,.skeleton__card_icon_skeleton{display:flex;justify-content:center;align-items:center;background-color:#ddd}.skeleton__card_header_text_skeleton{height:24px;width:60%}.skeleton__list_tile_skeleton{display:flex;flex-direction:column;width:calc(100% - 8px);margin:4px;border:1px solid #ececec;border-radius:8px;height:175px}@media (min-width:1025px){.skeleton__list_tile_skeleton{width:calc(50% - 8px)}}@media (min-width:821px)and (max-width:1024px){.skeleton__list_tile_skeleton{width:calc(50% - 8px)}}.skeleton__list_tile_skeleton .skeleton__list_tile_container{position:relative;animation-name:skeleton__skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;display:flex;margin-top:18px;width:100%}.skeleton__list_tile_skeleton .skeleton__list_tile_container .skeleton__list_tile_detail{width:60%;display:flex;flex-direction:column}.skeleton__list_tile_skeleton .skeleton__list_tile_container .skeleton__list_tile_detail .skeleton__card_header_text_skeleton{width:100%}.skeleton__list_tile_skeleton .skeleton__list_tile_container .skeleton__list_tile_detail .skeleton__card_header_date_skeleton{height:20px;margin-top:4px}.skeleton__list_tile_skeleton .skeleton__list_tile_container .skeleton__list_tile_type{display:flex;flex-direction:column;position:absolute;right:18px;align-items:flex-end;width:12%}.skeleton__list_tile_skeleton .skeleton__list_tile_container .skeleton__list_tile_type .skeleton__card_icon_skeleton{height:22px;width:22px;margin-right:0}.skeleton__list_tile_skeleton .skeleton__list_tile_container .skeleton__list_tile_type .skeleton__list_access_skeleton{display:flex;justify-content:center;align-items:center;background-color:#ddd;margin-top:5px;height:13px;width:100%}.skeleton__list_tile_skeleton .skeleton__thumbnail_container{animation-name:skeleton__skeletonAnimation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;display:flex;flex-grow:1;margin:auto 6px}.skeleton__list_tile_skeleton .skeleton__thumbnail_container .skeleton__thumbnail_skeleton{display:flex;justify-content:center;align-items:center;background-color:#ddd;height:60px;width:60px;margin:auto 12px}@media (min-width:360px)and (max-width:600px){.skeleton__list_tile_skeleton .skeleton__thumbnail_container .skeleton__thumbnail_skeleton{height:40px;width:40px;margin:auto 8px}}@media (max-width:359px){.skeleton__list_tile_skeleton .skeleton__thumbnail_container .skeleton__thumbnail_skeleton{height:40px;width:40px;margin:auto 8px}}.skeleton__list_tile_skeleton .skeleton__thumbnail_container .skeleton__thumbnail_count_skeleton{display:flex;justify-content:center;align-items:center;background-color:#ddd;height:28px;width:52px;margin:auto}@media (min-width:360px)and (max-width:600px){.skeleton__list_tile_skeleton .skeleton__thumbnail_container .skeleton__thumbnail_count_skeleton{width:49px}}@media (max-width:359px){.skeleton__list_tile_skeleton .skeleton__thumbnail_container .skeleton__thumbnail_count_skeleton{width:49px}}
/*!
 * 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
 */.drawersStyle__itemdetails{display:flex;flex-direction:column;gap:4px}.drawersStyle__strikePrice{text-decoration:line-through;color:#4d4d4f;font-family:Motiva,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;line-height:20px}.drawersStyle__actions{display:flex;gap:10px;margin-top:8px;align-items:center}.drawersStyle__successContainer{display:flex;gap:12px;align-items:end;justify-content:center;margin:7px 0 0}.drawersStyle__quantityDropdown{padding:6px 10px;border-radius:8px;border:1px solid #ccc}.drawersStyle__underline{text-decoration:underline}.drawersStyle__addItemDrawerContainer{padding:10px 12px 12px}.drawersStyle__addItemDrawerContainer .drawersStyle__sessionLogoutError{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-weight:400;font-size:16px;line-height:24px}.drawersStyle__addItemDrawerContainer .drawersStyle__sessionLogoutError .drawersStyle__signInLink{text-decoration:underline}.drawersStyle__addItemDrawerContainer .drawersStyle__exceedItemLimitError{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-weight:400;font-size:16px;line-height:24px}.drawersStyle__addItemDrawerContainer .drawersStyle__exceedItemLimitError .drawersStyle__errorHighlightedText{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000}.drawersStyle__addItemDrawerContainer .drawersStyle__genericError{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-weight:400;font-size:16px;line-height:24px}.drawersStyle__addItemDrawerContainer .drawersStyle__genericTitleError{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-weight:400;font-size:16px;line-height:24px}.drawersStyle__addItemToastNotification{margin-left:0!important}.drawersStyle__addItemToastNotification .drawersStyle__addItemToastNotificationMessage{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;margin-left:0!important;font-weight:400;font-size:16px;line-height:24px}.drawersStyle__addItemFooterCancelText{text-decoration:underline}.drawersStyle__qoWarningText{padding-left:10px;font-size:16px}.drawersStyle__qoWarningTextSpaced{padding-left:35px;font-size:16px;margin-top:-3px}.drawersStyle__qoWarningTextBold{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-weight:500;font-size:16px;line-height:24px;margin-top:22px;text-align:center}.drawersStyle__qo_drawer_header_icon{margin-right:15px}.drawersStyle__qo_drawer_header_icon:focus{outline:1px dashed #000!important}.drawersStyle__qo_drawer_secondary_header_title{width:100%}.drawersStyle__pointer{cursor:pointer}.drawersStyle__qo_footer{display:flex;align-content:center;height:80px;margin-right:24px;font-size:16px}.drawersStyle__qo_warning{display:flex;align-content:center;margin-top:24px;justify-content:center;font-size:16px}.drawersStyle__footer_buttons{display:flex;justify-content:flex-end;align-items:center}.drawersStyle__clear_button{height:45px;display:flex;align-items:center}.drawersStyle__clear_button a{text-decoration:none!important}.drawersStyle__clear_button_label{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#00000c;font-size:16px;font-weight:300;text-align:center;cursor:pointer}.drawersStyle__atc_btn{margin-left:24px}.drawersStyle__warningMessage{display:flex}.drawersStyle__carouselStyle{margin:0 10px 20px;padding-bottom:20px;border-bottom:1px solid #ddd}.drawersStyle__titleStyle{margin:0 10px 25px;font-size:20px;font-weight:700}.drawersStyle__searchBox{background:#fff;margin:-15px -12px;padding:12px}.drawersStyle__searchIcon{margin:42px 0 29px;text-align:center}.drawersStyle__searchTextBold,.drawersStyle__searchTextRed{font-family:Motiva,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;text-align:center;margin-bottom:10px}.drawersStyle__searchTextRed{color:#c00;overflow-wrap:break-word}.drawersStyle__searchText{font-family:Motiva,Helvetica,Arial,sans-serif;text-align:center}.drawersStyle__resultText{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:16px;margin:30px 0 16px;display:flex;flex-wrap:wrap}.drawersStyle__moreContainer{height:72px;border-radius:8px;text-align:center;margin:6px 8px;background-color:#f3f3f3}.drawersStyle__moreTextBold{font-family:Motiva,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;line-height:18px;padding-top:16px}.drawersStyle__moreLinkText{font-size:12px;font-style:normal;font-weight:400;line-height:14px;text-decoration-line:underline;color:#086dd2}.drawersStyle__moreLinkText,.drawersStyle__searchTile{font-family:Motiva,Helvetica,Arial,sans-serif}.drawersStyle__itemdetails{margin-top:15px}@media (min-width:360px)and (max-width:600px){.drawersStyle__itemimage{width:80px;height:80px;margin-top:2px!important}}@media (min-width:821px)and (max-width:1024px){.drawersStyle__itemimage{width:60px;height:60px}}.drawersStyle__itemimage{width:80px;height:80px;margin-top:22px}.drawersStyle__description_text{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-weight:400;letter-spacing:0;line-height:18px;display:block;overflow:hidden;text-overflow:ellipsis;max-height:4em;padding-right:1em}.drawersStyle__model_number{font-family:Motiva,Helvetica,Arial,sans-serif;color:#686666;font-size:12px;padding-top:4px;font-weight:400;letter-spacing:0;line-height:20px}.drawersStyle__price{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;color:#000;font-size:18px;font-weight:700;line-height:20px}.drawersStyle__itemBox{min-height:169px;margin:8px;border-radius:8px;box-shadow:0 2px 10px 2px rgba(0,0,0,.15);padding-bottom:22px}@media (min-width:821px)and (max-width:1024px){.drawersStyle__itemBox{width:calc(50% - 16px);padding:6px}}@media (min-width:1025px){.drawersStyle__itemBox{width:calc(50% - 16px)}}@media (min-width:601px)and (max-width:820px){.drawersStyle__itemBox{width:calc(50% - 16px);padding:12px}}@media (min-width:360px)and (max-width:600px){.drawersStyle__itemBox{width:calc(100% - 16px);padding:12px}}.drawersStyle__rating{display:block}.drawersStyle__iconSize{margin-top:-8px;display:flex;justify-content:center;align-items:center;gap:12px}.drawersStyle__onHover{cursor:pointer}.drawersStyle__resultHeading{font-family:Motiva-Bold,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-weight:700;line-height:22px;margin-top:32px;padding-bottom:20px;border-bottom:2px solid #ececec}.drawersStyle__notificationBubbleText{margin-top:30px}.drawersStyle__alignContent{display:flex;align-items:start;height:100%;width:100%}@media (min-width:360px)and (max-width:600px){.drawersStyle__alignContent{justify-content:center}}@media (min-width:601px)and (max-width:820px){.drawersStyle__alignContent{justify-content:center}}.drawersStyle__subtotal_container{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f1f1f1;height:80px;width:100%}.drawersStyle__subtotal_container .drawersStyle__subtotal_price_label .drawersStyle__subtotal_price{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;color:#000;font-size:16px;font-style:normal;font-weight:700}.drawersStyle__subtotal_container .drawersStyle__subtotal_price_label .drawersStyle__subtotal_item_count{font-family:Motiva,Helvetica,Arial,sans-serif;font-style:italic;color:#000;font-size:16px;font-weight:400;line-height:24px}.drawersStyle__subtotal_container .drawersStyle__subtotal_disclaimer{font-family:Motiva,Helvetica,Arial,sans-serif;color:#4d4d4f;font-size:14px;font-style:normal;font-weight:400;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
 *//*!
 * 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
 */.product-specs-table__product_specs_table_wrapper{width:100%;border:1px solid #ddd}.product-specs-table__product_specs_table_wrapper .product-specs-table__ada_hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.product-specs-table__product_specs_table_wrapper .product-specs-table__hide{display:none;opacity:0}.product-specs-table__product_specs_table_wrapper .product-specs-table__show{display:table-row}.product-specs-table__product_specs_table_wrapper .product-specs-table__border_top{border-top:1px solid #ddd}.product-specs-table__product_specs_table_wrapper .product-specs-table__border_bottom{border-bottom:1px solid #ddd}.product-specs-table__product_specs_table_wrapper .product-specs-table__inline-block{display:inline-block}.product-specs-table__product_specs_table_wrapper table tbody{font-family:Motiva-Light,Helvetica,Arial,sans-serif;color:#000;font-size:16px;line-height:1.5rem}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__tile_row{border-bottom:1px solid #ddd;position:relative}@media (min-width:360px)and (max-width:600px){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__tile_row td:first-child{border-right:1px solid #ddd}}@media (min-width:601px)and (max-width:820px){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__tile_row td{border-right:1px solid #ddd}}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__tile_row.product-specs-table__tile_height{height:346px}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__sticky_row{position:fixed;z-index:12;top:60px}@media (min-width:360px)and (max-width:600px){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__sticky_row{top:84px;width:calc(100% - 1px)}}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__sticky_row.product-specs-table__compare_sticky_row{top:0;width:calc(100% - 29px)}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__sticky_row.product-specs-table__oos_blocked_sticky_row{top:58px;width:calc(100% - 1px)}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__dots_row{border-bottom:1px solid #ddd}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__dots_row td{padding:10px}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__dots_row.product-specs-table__sticky_dots{position:fixed;z-index:12;border-right:1px solid #ddd;top:247px;display:flex;justify-content:center;background-color:#fff;width:calc(100% - 1px)}@media (min-width:360px)and (max-width:600px){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__dots_row.product-specs-table__sticky_dots{top:271px}}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__dots_row.product-specs-table__sticky_dots.product-specs-table__compare_sticky_dots{width:calc(100% - 29px);top:199px}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__dots_row.product-specs-table__sticky_dots.product-specs-table__oos_blocked_sticky_dots{top:245px}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__even_row{background-color:#f5fafe}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__odd_row{background-color:#fff}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__odd_row{background:none!important}}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__border_right{border-right:1px solid #ddd}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__font_size{font-size:13px}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__row_head th{padding:12px 15px 5px 16px;text-align:left;font-weight:500}@media (max-width:359px){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__row_head th{padding:12px 13px 6px}}@media (min-width:360px)and (max-width:600px){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__row_head th{padding:12px 13px 6px}}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__row_head .product-specs-table__header_row_sm{padding:12px 15px 5px 16px;text-align:left;font-weight:500}@media (max-width:359px){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__row_head .product-specs-table__header_row_sm{padding:12px 13px 6px}}@media (min-width:360px)and (max-width:600px){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__row_head .product-specs-table__header_row_sm{padding:12px 13px 6px}}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__group_name{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-transform:uppercase;color:#4b5197;padding-top:32px!important;padding-bottom:12px}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__group_row{position:absolute;width:100%;background:#fff;z-index:13}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__sticky_head{left:15px;display:flex;align-items:center;gap:6px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif}@media (min-width:1025px){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__sticky_head{position:sticky;position:-webkit-sticky}}@media (min-width:821px)and (max-width:1024px){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__sticky_head{position:sticky;position:-webkit-sticky}}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__show_diff_wrapper{display:inline-flex}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__icon_container{padding:8px;display:block}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__sticky_head_core_sku{position:sticky;position:-webkit-sticky;z-index:9}@media (min-width:1025px){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__sticky_head_core_sku{left:16%}}@media (min-width:821px)and (max-width:1024px){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__sticky_head_core_sku{left:19%}}@media (max-width:359px){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__sticky_head_core_sku{left:0}}@media (min-width:360px)and (max-width:600px){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__sticky_head_core_sku{left:0}}@media (min-width:601px)and (max-width:820px){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__sticky_head_core_sku{left:0}}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__sticky_head_core_sku_tile{z-index:12}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__product_tile{background-color:#fff}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__product_tile{background:none!important}}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__product_tile.product-specs-table__adjust_padding_for_compare{padding-top:0!important;padding-bottom:0!important}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__product_tile.product-specs-table__hide_right_line{border-right:none!important}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__product_tile.product-specs-table__oos_core_tile_width div[class*=standard-slim-tile__cta_ht_holder]{padding:0!important}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__product_tile.product-specs-table__compare_table_close_cta div[class*=standard-slim-tile__close]{right:8px!important}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__product_tile.product-specs-table__sticky_compare_table_close_cta div[class*=standard-slim-tile__close]{right:0!important}@-moz-document url-prefix(){.product-specs-table__product_specs_table_wrapper table tbody tr>td.product-specs-table__product_tile:not(.product-specs-table__sticky_head_core_sku){background:unset!important}}.product-specs-table__product_specs_table_wrapper table tbody td{padding-bottom:12px;font-weight:300;word-wrap:break-word}@media (max-width:359px){.product-specs-table__product_specs_table_wrapper table tbody td{font-size:14px}}@media (min-width:360px)and (max-width:600px){.product-specs-table__product_specs_table_wrapper table tbody td{font-size:14px}}@media (min-width:601px)and (max-width:820px){.product-specs-table__product_specs_table_wrapper table tbody td{font-size:14px}}.product-specs-table__product_specs_table_wrapper table tbody td .product-specs-table__table_data_wrapper{padding:6px 15px 0 16px;margin:0;border-right:1px solid #ddd}.product-specs-table__product_specs_table_wrapper table tbody td .product-specs-table__rating_styles{padding:0;display:flex;justify-content:center}.product-specs-table__product_specs_table_wrapper table tbody td .product-specs-table__rating_styles.product-specs-table__noRating{font-family:Motiva,Helvetica,Arial,sans-serif;font-weight:500}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__no_border .product-specs-table__table_data_wrapper{border:none}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__show_diff_cb{padding:12px;border-bottom:1px solid #ddd;text-align:left}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__show_diff_cb input{position:absolute;width:24px;height:24px;line-height:24px;opacity:0;z-index:1;cursor:pointer}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__show_diff_cb label{color:#4d4d4f;font-size:14px;font-weight:500;line-height:24px;height:24px;padding-left:12px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif}.product-specs-table__product_specs_table_wrapper table tbody .product-specs-table__empty_row_ht{height:220px}.product-specs-table__product_specs_table_wrapper .product-specs-table__button_wrapper{margin-top:11px;margin-bottom:18px;text-align:center}.product-specs-table__product_specs_table_wrapper .product-specs-table__button_wrapper button{display:inline-block!important;font-size:13px!important;padding:7px 24px!important}.product-specs-table__product_specs_table_wrapper .product-specs-table__gradient_box{z-index:12;height:119px;width:inherit;position:absolute;bottom:62px;background-image:linear-gradient(180deg,rgba(255,255,255,0),#fff)}.product-specs-table__product_specs_table_wrapper .product-specs-table__header_z_index{z-index:11}.product-specs-table__product_specs_table_wrapper .product-specs-table__header_z_index_one{z-index:10}.product-specs-table__product_specs_table_wrapper_lg_md table tbody tr td,.product-specs-table__product_specs_table_wrapper_lg_md table tbody tr th{text-align:left;padding:12px}.product-specs-table__product_specs_table_wrapper_lg_md table tbody tr td .product-specs-table__table_data_wrapper,.product-specs-table__product_specs_table_wrapper_lg_md table tbody tr th .product-specs-table__table_data_wrapper{border:none}.product-specs-table__product_specs_table_wrapper_lg_md table tbody tr th{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;border-left:none}.product-specs-table__product_specs_table_wrapper_lg_md table tbody tr th:first-of-type{position:sticky;position:-webkit-sticky;left:0;font-weight:500;border-right:1px solid #ddd}.product-specs-table__product_specs_table_wrapper_lg_md table tbody tr td{font-weight:300;word-wrap:break-word}@media (min-width:1025px){.product-specs-table__product_specs_table_wrapper_lg_md table tbody tr td:not(:nth-child(6n)):not([aria-hidden=true]){border-right:1px solid #ddd}}@media (min-width:821px)and (max-width:1024px){.product-specs-table__product_specs_table_wrapper_lg_md table tbody tr td:not(:nth-child(5n)):not([aria-hidden=true]){border-right:1px solid #ddd}}body[style*="overflow-y: hidden"] div[class*=sticky-CTA-UX2__sticky_CTA_container]{z-index:9995!important}body[style*="overflow-y: hidden"] div[class*=tabbed-navigation__top_sticky_nav] header[class*=tab__tab_container]{z-index:9994!important}.product-specs-table__autorestockWrapper{display:flex}.product-specs-table__autorestock_icon_wrapper{display:inline-flex;position:relative}.product-specs-table__autorestock_icon_wrapper svg:last-child{position:absolute;left:0}.product-specs-table__autorestock_icon_wrapper{margin-right:2px}
/*!
 * 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
 */.product-specs-comparison-table__table_lg_md_sm{width:100%}.product-specs-comparison-table__table_lg_md_sm .product-specs-comparison-table__ada_hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.product-specs-comparison-table__table_lg_md_sm table{border:none;table-layout:fixed;width:100%}.product-specs-comparison-table__table_lg_md_sm table caption{opacity:0;height:0}.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__spec_header{display:flex;align-items:center}.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__icon_container{padding:8px;display:block}.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__autorestockWrapper{display:flex}.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__autorestock_icon_wrapper{display:inline-flex;position:relative}.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__autorestock_icon_wrapper svg:last-child{position:absolute;left:0}.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__autorestock_icon_wrapper{margin-right:2px}.product-specs-comparison-table__table_lg_md_sm table tr{width:100%;outline:none}.product-specs-comparison-table__table_lg_md_sm table tr:not(.product-specs-comparison-table__table_head_row){font-size:16px;font-weight:300;line-height:1.5rem;border-left:1px solid #ddd;border-right:1px solid #ddd}@media (min-width:601px)and (max-width:820px){.product-specs-comparison-table__table_lg_md_sm table tr:not(.product-specs-comparison-table__table_head_row){border:none}}@media (min-width:360px)and (max-width:600px){.product-specs-comparison-table__table_lg_md_sm table tr:not(.product-specs-comparison-table__table_head_row){border:none}}.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__show_diff_row{border-left:1px solid #ddd;border-right:1px solid #ddd}.product-specs-comparison-table__table_lg_md_sm table tr th,.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__product_tiles td{font-weight:inherit}@media (min-width:1025px){.product-specs-comparison-table__table_lg_md_sm table tr th:first-of-type,.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__product_tiles td:first-of-type{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-weight:500}}@media (min-width:821px)and (max-width:1024px){.product-specs-comparison-table__table_lg_md_sm table tr th:first-of-type,.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__product_tiles td:first-of-type{padding:12px 10px;font-size:15px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-weight:500}}.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__table_head_row{border:1px solid #ddd}@media (min-width:821px)and (max-width:1024px){.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__table_head_row td{width:118px}}.product-specs-comparison-table__table_lg_md_sm table tr td,.product-specs-comparison-table__table_lg_md_sm table tr th{padding:12px 20px;word-break:break-word;text-align:left}.product-specs-comparison-table__table_lg_md_sm table tr td:not(:last-child),.product-specs-comparison-table__table_lg_md_sm table tr th:not(:last-child){border-right:1px solid #ddd}@media (min-width:821px)and (max-width:1024px){.product-specs-comparison-table__table_lg_md_sm table tr td,.product-specs-comparison-table__table_lg_md_sm table tr th{padding:20px 10px}}@media (min-width:601px)and (max-width:820px){.product-specs-comparison-table__table_lg_md_sm table tr td,.product-specs-comparison-table__table_lg_md_sm table tr th{padding:12px 0 0 16px}}@media (min-width:360px)and (max-width:600px){.product-specs-comparison-table__table_lg_md_sm table tr td,.product-specs-comparison-table__table_lg_md_sm table tr th{padding:12px 0 0 16px}}.product-specs-comparison-table__table_lg_md_sm table tr .product-specs-comparison-table__row_header{padding-bottom:0}.product-specs-comparison-table__table_lg_md_sm table tr td:not(.product-specs-comparison-table__product_tiles_cell):not(.product-specs-comparison-table__row_header){font-family:Motiva-Light,Helvetica,Arial,sans-serif;padding:12px 20px}.product-specs-comparison-table__table_lg_md_sm table tr td:not(.product-specs-comparison-table__product_tiles_cell):not(.product-specs-comparison-table__row_header) .product-specs-comparison-table__table_data_wrapper{margin:0;display:flex;flex-direction:column;word-wrap:break-word}.product-specs-comparison-table__table_lg_md_sm table tr td:not(.product-specs-comparison-table__product_tiles_cell):not(.product-specs-comparison-table__row_header) .product-specs-comparison-table__table_data_wrapper.product-specs-comparison-table__noRating{font-family:Motiva,Helvetica,Arial,sans-serif;font-weight:500}@media (min-width:601px)and (max-width:820px){.product-specs-comparison-table__table_lg_md_sm table tr td:not(.product-specs-comparison-table__product_tiles_cell):not(.product-specs-comparison-table__row_header){font-size:14px;padding:6px 0 12px 16px;border-right:none!important}.product-specs-comparison-table__table_lg_md_sm table tr td:not(.product-specs-comparison-table__product_tiles_cell):not(.product-specs-comparison-table__row_header) .product-specs-comparison-table__table_data_wrapper{padding-right:12px;min-height:24px}.product-specs-comparison-table__table_lg_md_sm table tr td:not(.product-specs-comparison-table__product_tiles_cell):not(.product-specs-comparison-table__row_header):not(:last-child) .product-specs-comparison-table__table_data_wrapper{border-right:1px solid #ddd}}@media (min-width:360px)and (max-width:600px){.product-specs-comparison-table__table_lg_md_sm table tr td:not(.product-specs-comparison-table__product_tiles_cell):not(.product-specs-comparison-table__row_header){font-size:14px;padding:6px 0 12px 16px;border-right:none!important}.product-specs-comparison-table__table_lg_md_sm table tr td:not(.product-specs-comparison-table__product_tiles_cell):not(.product-specs-comparison-table__row_header) .product-specs-comparison-table__table_data_wrapper{padding-right:12px;min-height:24px}.product-specs-comparison-table__table_lg_md_sm table tr td:not(.product-specs-comparison-table__product_tiles_cell):not(.product-specs-comparison-table__row_header):not(:last-child) .product-specs-comparison-table__table_data_wrapper{border-right:1px solid #ddd}}.product-specs-comparison-table__table_lg_md_sm table tr .product-specs-comparison-table__rating_styles{padding-left:0!important;padding-right:0!important;justify-content:center}.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__even_row{background:rgba(8,117,227,.04)}.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__product_tiles td:not(:first-child){padding:0!important}@media (min-width:601px)and (max-width:820px){.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__product_tiles td{padding:0}}@media (min-width:360px)and (max-width:600px){.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__product_tiles td{padding:0}}.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__product_tiles.product-specs-comparison-table__sticky{position:fixed;top:0;background:#fff;z-index:2}@media (min-width:360px)and (max-width:600px){.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__product_tiles.product-specs-comparison-table__sticky{border-right:1px solid #ddd}}.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__product_tiles.product-specs-comparison-table__sticky.product-specs-comparison-table__compare_sticky_4 td{width:18.3%}.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__product_tiles.product-specs-comparison-table__sticky.product-specs-comparison-table__compare_sticky_3 td{width:22%}.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__product_tiles.product-specs-comparison-table__sticky.product-specs-comparison-table__compare_sticky_2 td{width:29.3%}.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__product_tiles.product-specs-comparison-table__sticky.product-specs-comparison-table__compare_sticky_1 td{width:50%}.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__empty_row_ht{height:135px}@media (min-width:821px)and (max-width:1024px){.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__empty_row_ht{height:167px}}@media (min-width:601px)and (max-width:820px){.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__empty_row_ht{height:202px}}@media (min-width:360px)and (max-width:600px){.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__empty_row_ht{height:202px}}.product-specs-comparison-table__table_lg_md_sm table tr.product-specs-comparison-table__table_border_bottom{border-bottom:1px solid #ddd}.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__group_name{font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px!important;text-transform:uppercase;color:#832f68;padding-top:32px!important;padding-bottom:12px!important}.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__border{border-bottom:1px solid #ddd!important;border-top:1px solid #ddd!important}.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__group_row{width:100%;background:#fff}.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__show_diff_cb input,.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__show_diff_cb_large input,.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__show_diff_cb_small input{position:absolute;width:24px;height:24px;line-height:24px;opacity:0;z-index:1;cursor:pointer}.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__show_diff_cb label,.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__show_diff_cb_large label,.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__show_diff_cb_small label{color:#4d4d4f;font-size:14px;line-height:24px;height:24px;padding-left:12px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;font-weight:500}.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__show_diff_cb_large{padding:0 12px 32px 20px;vertical-align:bottom}.product-specs-comparison-table__table_lg_md_sm table .product-specs-comparison-table__show_diff_cb_small{padding:12px;border-bottom:1px solid #ddd}@media screen and (min-width:600px)and (max-width:970px){.product-specs-comparison-table__table_lg_md_sm [class*=button__primary]{min-width:105px;font-size:12px}}@media screen and (min-width:821px)and (max-width:850px){.product-specs-comparison-table__table_lg_md_sm [class*=compare-product-tile__product_image]{width:100px!important;height:100px!important}}@media screen and (min-width:1440px){.product-specs-comparison-table__table_lg_md_sm [class*=compare-product-tile__original_price]{display:inline!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
 */.compare-table__compare_table_container{color:#000;font-weight:300;margin:0 12px;min-height:500px}.compare-table__compare_table_container .compare-table__table_text_font{font-size:16px;font-weight:300;line-height:1.5rem}.compare-table__compare_table_container .compare-table__button_wrapper{margin-bottom:12px;margin-top:6px;text-align:center;position:relative}@media (min-width:821px)and (max-width:1024px){.compare-table__compare_table_container{margin:0 12px}}@media (min-width:601px)and (max-width:820px){.compare-table__compare_table_container{margin:0 4px}}@media (min-width:360px)and (max-width:600px){.compare-table__compare_table_container{margin:0 4px}}.compare-table__compare_table_container .compare-table__sticky{position:fixed;top:0;background:#fff;z-index:3;width:calc(100% - 32px)}.compare-table__compare_table_container_width_for_3{width:80%}.compare-table__compare_table_container_width_for_2{width:60%}.compare-table__compare_table_container_width_for_1{width:40%}.compare-table__gradient_box{background:linear-gradient(-180deg,rgba(255,255,255,0),rgb(255,255,255));border-radius:0;position:absolute;bottom:38px;height:60px;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
 */.compare-title__compare_title_container{text-align:center;color:#000;padding:24px 0 28px}@media (min-width:601px)and (max-width:820px){.compare-title__compare_title_container{padding-top:12px;padding-bottom:20px}}@media (min-width:360px)and (max-width:600px){.compare-title__compare_title_container{padding-top:12px;padding-bottom:20px}}.compare-title__compare_title_container .compare-title__title{font-size:32px;font-family:Motiva-Medium,Helvetica,Arial,sans-serif;line-height:48px;font-weight:500;text-align:center}@media (min-width:601px)and (max-width:820px){.compare-title__compare_title_container .compare-title__title{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-size:26px;line-height:36px}}@media (min-width:360px)and (max-width:600px){.compare-title__compare_title_container .compare-title__title{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-size:26px;line-height:36px}}.compare-title__compare_title_container .compare-title__return_search_link{font-family:Motiva,Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-size:12px;padding-top:8px;font-weight:400;text-decoration:underline}