.styles_backupsDrawerBanner__EHWwQ{display:flex;gap:var(--space-padding-container-sm);font-size:var(--typography-font-size-100);margin-bottom:var(--space-margin-container-xl);padding:var(--space-padding-container-lg);box-shadow:var(--elevation-button);border-radius:var(--radius-messaging)}.styles_backupItemTitle__7PFuo{font-size:var(--typography-font-size-100);margin-top:var(--space-margin-container-xl);margin-left:var(--space-margin-decoration-xl)}.styles_addBackupButton__CmpHJ{align-items:center;background-color:var(--color-background-subdued);border-radius:var(--radius-label);display:flex;font-size:var(--typography-font-size-100);justify-content:space-between;padding:var(--space-padding-button-sm);text-align:left;width:100%;height:48px}.styles_addBackupButton__CmpHJ:hover{text-decoration:underline}.styles_modal__rPJmB{width:min(100%,375px)!important}.styles_cell__DzRQ7{align-items:center;height:76px;padding:var(--space-padding-container-lg);box-sizing:border-box}.styles_footer___HUSF{background:#fff;padding:0}@keyframes styles_fade-out__XAu0i{0%{opacity:1}to{opacity:0}}.styles_confetti__F1j8Z{position:absolute;z-index:1;right:0;top:0;pointer-events:none;animation:styles_fade-out__XAu0i 2s ease-in 1s;animation-fill-mode:forwards}@media(prefers-reduced-motion:reduce){.styles_confetti__F1j8Z{display:none}}.styles_errorWrapper__KU408{margin-bottom:16px;padding:12px;border:solid;border-width:3px 1px 1px;border-radius:8px;border-color:#e86900}.styles_errorHeading__o16nl{display:flex;align-items:flex-start}.styles_warningIcon__OXcTe{min-width:30px}.styles_iconNavigationArrowDownFill__eNbMv{width:24px;color:#333;vertical-align:bottom;transition:transform;transform:rotate(0deg) translateY(0)}.styles_isActive__6R4Ob{transform-origin:center;transform:rotate(180deg)}.styles_demoRow__sVLh0{display:flex;padding:10px}.styles_wrapper__PRMVw{padding-top:12px}.styles_toastContainer__WwXAp{bottom:8px;position:sticky}.styles_toastContainer__WwXAp div{position:sticky}.styles_modal__siT_H{width:min(375px,100%)}.styles_selectNewItemButton__yUWOP{height:var(--size-button-sm);width:121px}.styles_selectNewItemButton__yUWOP:focus{text-decoration:none}.styles_selected__uFN0B,.styles_selected__uFN0B:active,.styles_selected__uFN0B:hover{border-color:var(--color-border-success);font-weight:var(--typography-font-weight-bold);color:var(--color-background-success-base)}.styles_animatedSpan__WZowx{display:inline-flex;align-items:center}@keyframes styles_grow__6jrvT{0%{scale:.8}}.styles_hasClicked__MAGfC{animation:styles_grow__6jrvT .3s ease-out both}@keyframes styles_fade-in__KOQPw{0%{opacity:0}to{opacity:1}}.styles_selectQuantityPickerButton__2bEGE button{background-color:var(--color-background-base);border-color:var(--color-border-success);border-width:2px;color:var(--color-text-success);display:flex;font-weight:var(--typography-font-weight-bold);animation:styles_fade-in__KOQPw .4s ease-in forwards}.styles_selectQuantityPickerButton__2bEGE button:active,.styles_selectQuantityPickerButton__2bEGE button:hover{background-color:var(--color-background-base);border-color:var(--color-border-success-hover);color:var(--color-text-success-contrast)}.styles_imageThumbnail__GC3Kz{position:relative;display:inline-block;vertical-align:middle;width:60px;height:60px;margin-right:var(--space-margin-container-sm)}.styles_isWarningDrawerContent__eqbyL{margin-bottom:var(--space-margin-container-xl);margin-right:var(--space-margin-container-sm)}.styles_quantity__O4tmi{position:absolute;translate:0 -100%;right:-3px;font-size:.7em;background:var(--color-background-inactive-contrast);color:var(--color-text-always-white);width:18px;height:18px;text-align:center;line-height:18px;border-radius:50%;box-shadow:0 0 1px var(--color-background-subdued-active)}.styles_drawerItemContainer__qWQUO{display:flex;align-items:center;border-bottom:1px solid var(--color-border-subdued)}.styles_drawerItemContainer__qWQUO:last-of-type{border-bottom:0}.styles_drawerContentContainer__uW6m5{margin:var(--space-margin-container-xl);vertical-align:middle;width:100%}.styles_drawerImageContainer__H5syq{margin-left:var(--space-margin-container-xl);vertical-align:middle}.styles_drawerSelectContainer__Jntjs{margin-top:var(--space-margin-container-md);display:flex;justify-content:space-between}.styles_fulfillmentButton__B4AoZ{flex-direction:column;height:124px;width:100%}.styles_fulfillmentButtonSLA__9RXkt{flex-direction:row;height:48px;width:178px;align-items:center;justify-content:flex-start;padding:0 var(--space-padding-button-lg)}@media(max-width:568px){.styles_fulfillmentButtonSLA__9RXkt{align-items:flex-start;justify-content:center;padding:0 var(--space-padding-button-sm)}}.styles_buttonTextContainer__Ps3An{white-space:normal;line-height:20px}.styles_fadeInDiv__89TXO{color:var(--color-text-success);opacity:0}.styles_loaded__eMB_q{opacity:1;transition:opacity .5s ease}.bottom-bar_bottom-bar__AH0P4{position:sticky;background-color:var(--color-background-base);box-shadow:0 -2px 4px rgba(0,0,0,.1);bottom:0}.bottom-bar_bottom-bar__content__Otx8Q{display:flex;justify-content:right;align-items:center;padding:20px}.product-card_priceFull__oVJHP div,.product-card_priceFull__oVJHP span{font-size:16px}.product-card_product-card__Z_hn_{display:flex;padding:16px;gap:16px}@media(min-width:992px){.product-card_product-card__Z_hn_{align-items:center}}.product-card_product-card__Z_hn_ .product-card_product-card-content___1llV{display:flex;flex:1 1;flex-direction:column}@media(min-width:992px){.product-card_product-card__Z_hn_ .product-card_product-card-content___1llV{justify-content:space-between;flex-direction:row;align-items:center;gap:16px}}.product-card_product-card__Z_hn_ .product-card_item-title__xx_Ko{padding-bottom:4px;flex:1 1}@media(min-width:992px){.product-card_product-card__Z_hn_ .product-card_item-title__xx_Ko{max-width:240px;padding:12px 0}}.product-card_product-card__Z_hn_ .product-card_item-price__E900O{flex:1 1}.product-card_product-card__Z_hn_ .product-card_product-actions__DVNv_{display:flex;gap:12px;padding:12px 0;flex-wrap:wrap}.product-card_product-card__Z_hn_ .product-card_quantity-picker__na6_V{max-width:80px}.product-card_product-card__Z_hn_ .product-card_add-to-cart__2oHZY{max-width:150px;margin-right:12px}.product-card_product-card__Z_hn_ .product-card_action-button__LBbkq{max-width:32px}.product-card_product-card__Z_hn_ .product-card_item-image__jXrdq{height:128px;width:128px;display:inline-block;align-self:flex-start}@media(min-width:992px){.product-card_product-card__Z_hn_ .product-card_item-image__jXrdq{height:80px;width:80px}}