.SmartListPageContent-module-scss-module__EDSyvW__smart-list-page-content{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}
.InfoBanner-module-scss-module__L6zpiW__info-banner{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--blue-2);background-color:var(--color-background-info-subtest);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.InfoBanner-module-scss-module__L6zpiW__info-banner-icon{color:var(--color-icon-info);flex-shrink:0}.InfoBanner-module-scss-module__L6zpiW__info-banner-content{gap:var(--spacing,.25rem);flex-direction:column;display:flex}.InfoBanner-module-scss-module__L6zpiW__info-banner-content-main-text{color:var(--color-text-header)}.InfoBanner-module-scss-module__L6zpiW__info-banner-content-secondary-text{color:var(--color-text-body)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.SelectableCartLineRow-module-scss-module__KSacCa__selectable-cart-line-row{align-items:center;gap:calc(var(--spacing,.25rem) * 3);width:100%;padding-block:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-2);display:flex}.SelectableCartLineRow-module-scss-module__KSacCa__selectable-cart-line-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.SelectableCartLineRow-module-scss-module__KSacCa__selectable-cart-line-row-checkbox-wrap{padding-top:var(--spacing,.25rem);flex-shrink:0}.SelectableCartLineRow-module-scss-module__KSacCa__selectable-cart-line-row-checkbox{cursor:pointer;--tw-border-style:none;background-color:#0000;border-style:none;padding:0}.SelectableCartLineRow-module-scss-module__KSacCa__selectable-cart-line-row-checkbox:disabled{cursor:not-allowed;opacity:.4}.SelectableCartLineRow-module-scss-module__KSacCa__selectable-cart-line-row-product{flex:1;min-width:0;padding-inline:0}.SelectableCartLineRow-module-scss-module__KSacCa__selectable-cart-line-row .SelectableCartLineRow-module-scss-module__KSacCa__selectable-cart-line-row-stepper{z-index:var(--z-index-normal);min-height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);padding:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);--tw-shadow:0px 8px 20px 0px var(--tw-shadow-color,#18274b1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-shrink:0;align-self:center;overflow:hidden}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.ProductPropertySelectionBottomSheet-module-scss-module__FDLNSq__container{align-items:center;gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;align-self:stretch;display:flex}.ProductPropertySelectionBottomSheet-module-scss-module__FDLNSq__header{text-align:center}.ProductPropertySelectionBottomSheet-module-scss-module__FDLNSq__header-title{color:var(--color-text-header,var(--gray-9))}.ProductPropertySelectionBottomSheet-module-scss-module__FDLNSq__property-list{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;width:100%;display:flex}.ProductPropertySelectionBottomSheet-module-scss-module__FDLNSq__property-item-btn{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-2);background-color:var(--color-white,#fff);width:100%;min-height:52px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:center;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}.ProductPropertySelectionBottomSheet-module-scss-module__FDLNSq__property-item-active{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary)}.ProductPropertySelectionBottomSheet-module-scss-module__FDLNSq__property-content{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;width:100%;display:flex}.ProductPropertySelectionBottomSheet-module-scss-module__FDLNSq__property-description{color:var(--color-button-tertiary)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}
.SelectableCartLineCategoryGroup-module-scss-module__ISVK9a__selectable-cart-line-category-group{flex-direction:column;width:100%;display:flex}.SelectableCartLineCategoryGroup-module-scss-module__ISVK9a__selectable-cart-line-category-group-header{margin-bottom:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);background-color:var(--gray-1);color:var(--gray-9);justify-content:space-between;align-items:center;display:flex}.SelectableCartLineCategoryGroup-module-scss-module__ISVK9a__selectable-cart-line-category-group-list{flex-direction:column;display:flex}
.SelectableCartLineList-module-scss-module__lLN9fa__selectable-cart-line-list{border-radius:var(--radius-lg,.5rem);flex-direction:column;gap:0;width:100%;display:flex}.SelectableCartLineList-module-scss-module__lLN9fa__selectable-cart-line-list-select-all{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);align-items:center;display:flex}.SelectableCartLineList-module-scss-module__lLN9fa__selectable-cart-line-list-select-all-text{white-space:nowrap}.SelectableCartLineList-module-scss-module__lLN9fa__selectable-cart-line-list-select-all-field{width:100%}.SelectableCartLineList-module-scss-module__lLN9fa__selectable-cart-line-list-select-all-checkbox{cursor:pointer;--tw-border-style:none;background-color:#0000;border-style:none;padding:0}.SelectableCartLineList-module-scss-module__lLN9fa__selectable-cart-line-list-list{padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.SelectableCartLineList-module-scss-module__lLN9fa__selectable-cart-line-list-grouped{flex-direction:column;gap:0;width:100%;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.ShoppingListImportToCartSection-module-scss-module__VB0KQa__shopping-list-import-to-cart-section{flex-direction:column;display:flex}
.AddRecipeToCartContent-module-scss-module__LZ99Va__add-recipe-to-cart-content{gap:calc(var(--spacing,.25rem) * 4);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}
.OrderAgainPage-module-scss-module__X71JeW__order-again-page{gap:calc(var(--spacing,.25rem) * 4);width:100%;padding-top:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}
.AddRecipeToCartPage-module-scss-module__eUsJoG__add-recipe-to-cart-error,.AddRecipeToCartPage-module-scss-module__eUsJoG__add-recipe-to-cart-empty{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}
.SmartListContent-module-scss-module__TiFJKG__smart-list-content{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}
