.CouponPage-module-scss-module__E0uPNq__coupon-page-container{gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.CouponPage-module-scss-module__E0uPNq__coupon-page-header{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.CouponPage-module-scss-module__E0uPNq__coupon-page-header-search{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.CouponPage-module-scss-module__E0uPNq__coupon-page-filter-button{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-gray-lighter);padding-block:calc(var(--spacing,.25rem) * 3);color:var(--gray-9);flex:1 0 25%}.CouponPage-module-scss-module__E0uPNq__coupon-page-search-input{flex-grow:1;flex-basis:75%}.CouponPage-module-scss-module__E0uPNq__coupon-page-search-empty{flex-direction:column;justify-content:center;align-items:center;display:flex}.CouponPage-module-scss-module__E0uPNq__coupon-page-search-empty-container{width:100%;padding-block:calc(var(--spacing,.25rem) * 30);flex-direction:column;justify-content:center;align-items:center;display:flex}.CouponPage-module-scss-module__E0uPNq__coupon-page-search-empty-text{color:var(--gray-6)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.CouponAdd-module-scss-module__uZLo9q__coupon-add-container{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-gray-lighter);padding:calc(var(--spacing,.25rem) * 3);width:100%;display:flex}.CouponAdd-module-scss-module__uZLo9q__coupon-add-container-image{height:calc(var(--spacing,.25rem) * 11);flex-shrink:0;width:60px;position:relative}.CouponAdd-module-scss-module__uZLo9q__coupon-add-container-image img{object-fit:contain;width:100%;height:100%}.CouponAdd-module-scss-module__uZLo9q__coupon-add-container-svg{width:100%;height:auto}.CouponAdd-module-scss-module__uZLo9q__coupon-add-container-content{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex-grow:1;display:flex}.CouponAdd-module-scss-module__uZLo9q__coupon-add-container-button{color:var(--gray-5);flex-shrink:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;width:100%;display:flex}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-content{padding-bottom:0!important}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-top{margin-inline:calc(var(--spacing,.25rem) * -4);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 2)}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-header-row{min-height:calc(var(--spacing,.25rem) * 10);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-direction:row;width:100%;display:flex}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-title{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-header-actions{min-height:calc(var(--spacing,.25rem) * 10);flex-shrink:0;justify-content:flex-end;align-items:center;min-width:7rem;display:flex}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-clear-button{-webkit-tap-highlight-color:#0000;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);width:auto;max-width:none;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-primary);background-color:#0000;border-width:0;flex-shrink:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-clear-button:hover:not(:disabled){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-clear-button:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-primary) 20%, transparent)}}}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-clear-button:active:not(:disabled){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-clear-button:active:not(:disabled){background-color:color-mix(in srgb, var(--color-primary) 28%, transparent)}}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-clear-button:focus-visible{outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-clear-button:disabled{color:var(--gray-4)}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-clear-button-hidden{pointer-events:none;visibility:hidden}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-clear-label{color:inherit}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-sort{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-2);width:100%;padding-bottom:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-sort-label{text-align:start;width:100%}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-sort-buttons{gap:calc(var(--spacing,.25rem) * 2);flex-flow:wrap;width:100%;display:flex}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-sort-base{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-sort-base-inactive{-webkit-tap-highlight-color:#0000}@media (hover:none),(pointer:coarse){.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-sort-base-inactive:hover:not(:disabled){background-color:#0000!important}}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-footer{width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4)}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-save{border-radius:var(--radius-lg,.5rem);width:100%}.FilterBottomSheet-module-scss-module__lOADGa__filter-bottom-sheet-footer-host{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-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}
.SearchListEmpty-module-scss-module__RQjtHW__search-list-empty{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}
.ShoppingListEmpty-module-scss-module__aTXCjG__shopping-list-empty{align-items:center;gap:calc(var(--spacing,.25rem) * 1);width:100%;padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.ShoppingListEmpty-module-scss-module__aTXCjG__shopping-list-empty-text{color:var(--gray-6)}
.CreateNewShoppingListForm-module-scss-module__U85xnG__create-new-shopping-list{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-2);background-color:var(--color-background-default);padding:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.CreateNewShoppingListForm-module-scss-module__U85xnG__create-new-shopping-list-form{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.CreateNewShoppingListForm-module-scss-module__U85xnG__create-new-shopping-list-input-wrapper,.CreateNewShoppingListForm-module-scss-module__U85xnG__create-new-shopping-list-input{width:100%}.CreateNewShoppingListForm-module-scss-module__U85xnG__create-new-shopping-list-actions{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);width:100%;display:flex}.CreateNewShoppingListForm-module-scss-module__U85xnG__create-new-shopping-list-button-cancel,.CreateNewShoppingListForm-module-scss-module__U85xnG__create-new-shopping-list-button-create{border-radius:var(--radius-lg,.5rem);flex:1}.CreateNewShoppingListForm-module-scss-module__U85xnG__create-new-shopping-list-button-cancel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-3);color:var(--gray-6);background-color:#0000}.CreateNewShoppingListForm-module-scss-module__U85xnG__create-new-shopping-list-button-cancel:hover:not(:disabled){background-color:var(--gray-3)}@supports (color:color-mix(in lab, red, red)){.CreateNewShoppingListForm-module-scss-module__U85xnG__create-new-shopping-list-button-cancel:hover:not(:disabled){background-color:color-mix(in oklab, var(--gray-3) 20%, transparent)}}.CreateNewShoppingListForm-module-scss-module__U85xnG__create-new-shopping-list-button-create:disabled{background-color:var(--color-button-disabled)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.PaymentInformationCard-module-scss-module__7Cvixa__payment-information-card{gap:calc(var(--spacing,.25rem) * 2);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);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.PaymentInformationCard-module-scss-module__7Cvixa__payment-information-card-title{color:var(--gray-9)}.PaymentInformationCard-module-scss-module__7Cvixa__payment-information-card-body{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.PaymentInformationCard-module-scss-module__7Cvixa__payment-information-card-extended,.PaymentInformationCard-module-scss-module__7Cvixa__payment-information-card-payment-split{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.PaymentInformationRow-module-scss-module__MWJXtG__payment-information-row{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.PaymentInformationRow-module-scss-module__MWJXtG__payment-information-row-label{min-width:calc(var(--spacing,.25rem) * 0);color:var(--gray-9)}.PaymentInformationRow-module-scss-module__MWJXtG__payment-information-row-label-total{color:var(--gray-9)}.PaymentInformationRow-module-scss-module__MWJXtG__payment-information-row-amount{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 1);text-align:right;color:var(--gray-9);flex-wrap:wrap;flex-shrink:0;display:flex}.PaymentInformationRow-module-scss-module__MWJXtG__payment-information-row-original{color:var(--gray-5);text-decoration-line:line-through}.PaymentInformationRow-module-scss-module__MWJXtG__payment-information-row-value-green{color:var(--green-7)}
.PaymentInformationToggle-module-scss-module__HCCfqW__payment-information-toggle{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);min-height:calc(var(--spacing,.25rem) * 0);cursor:pointer;padding:calc(var(--spacing,.25rem) * 0);color:var(--color-primary);flex-shrink:0;display:flex}.PaymentInformationToggle-module-scss-module__HCCfqW__payment-information-toggle-text{color:var(--color-primary)}.PaymentInformationToggle-module-scss-module__HCCfqW__payment-information-toggle-chevron{color:var(--color-primary);transition-property:transform,translate,scale,rotate;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;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));flex-shrink:0}.PaymentInformationToggle-module-scss-module__HCCfqW__payment-information-toggle-chevron-open{rotate:180deg}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
.OrderDetailPage-module-scss-module__TSiSuq__cancel-order-button{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-3)}div.OrderDetailPage-module-scss-module__TSiSuq__container{gap:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.OrderDetailProductList-module-scss-module__JHjEMW__order-detail-product-list{align-items:stretch;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-2);width:100%;padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.NewShoppingList-module-scss-module__E3xzSq__new-shopping-list{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.NewShoppingList-module-scss-module__E3xzSq__new-shopping-list-title{text-align:center}
.NewShoppingListItem-module-scss-module__OpOMua__new-shopping-list-item{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;width:100%;display:flex}.NewShoppingListItem-module-scss-module__OpOMua__new-shopping-list-item-card{gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-lg,.5rem);width:100%;padding:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-primary);background-color:var(--color-primary);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.NewShoppingListItem-module-scss-module__OpOMua__new-shopping-list-item-card{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.NewShoppingListItem-module-scss-module__OpOMua__new-shopping-list-item-card-subtitle{color:var(--gray-6)}.NewShoppingListItem-module-scss-module__OpOMua__new-shopping-list-item-add-cart-items{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.NewShoppingListItem-module-scss-module__OpOMua__new-shopping-list-item-add-cart-items-checkbox{flex-shrink:0}.NewShoppingListItem-module-scss-module__OpOMua__new-shopping-list-item-add-cart-items-text{color:var(--gray-4)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@keyframes MyShoppingListPageContentSkeleton-module-scss-module__2deFTa__shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.MyShoppingListPageContentSkeleton-module-scss-module__2deFTa__my-shopping-lists-page-skeleton{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.MyShoppingListPageContentSkeleton-module-scss-module__2deFTa__my-shopping-lists-page-skeleton-shimmer{background:linear-gradient(90deg, var(--gray-1) 0px, var(--gray-2) 40px, var(--gray-1) 80px);background-size:200px 100%;border-radius:.25rem;animation:1.5s ease-in-out infinite MyShoppingListPageContentSkeleton-module-scss-module__2deFTa__shimmer}.MyShoppingListPageContentSkeleton-module-scss-module__2deFTa__my-shopping-lists-page-skeleton-button-row{height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-lg,.5rem);background:linear-gradient(90deg, var(--gray-1) 0px, var(--gray-2) 40px, var(--gray-1) 80px);background-size:200px 100%;width:100%;animation:1.5s ease-in-out infinite MyShoppingListPageContentSkeleton-module-scss-module__2deFTa__shimmer}.MyShoppingListPageContentSkeleton-module-scss-module__2deFTa__my-shopping-lists-page-skeleton-button-row--create{width:280px;min-width:280px}.MyShoppingListPageContentSkeleton-module-scss-module__2deFTa__my-shopping-lists-page-skeleton-list{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.MyShoppingListPageContentSkeleton-module-scss-module__2deFTa__my-shopping-lists-page-skeleton-list-item{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-gray-lighter);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.MyShoppingListPageContentSkeleton-module-scss-module__2deFTa__my-shopping-lists-page-skeleton-list-item-icon{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);flex-shrink:0}.MyShoppingListPageContentSkeleton-module-scss-module__2deFTa__my-shopping-lists-page-skeleton-list-item-content{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;display:flex}.MyShoppingListPageContentSkeleton-module-scss-module__2deFTa__my-shopping-lists-page-skeleton-list-item-line{height:calc(var(--spacing,.25rem) * 5)}.MyShoppingListPageContentSkeleton-module-scss-module__2deFTa__my-shopping-lists-page-skeleton-list-item-line--name{width:75%}.MyShoppingListPageContentSkeleton-module-scss-module__2deFTa__my-shopping-lists-page-skeleton-list-item-line--date{width:calc(var(--spacing,.25rem) * 24)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.MyShoppingListPageContent-module-scss-module__JOwGaG__my-shopping-lists-page{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.MyShoppingListPageContent-module-scss-module__JOwGaG__my-shopping-lists-page .MyShoppingListPageContent-module-scss-module__JOwGaG__shopping-lists-items-container{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}
.SpecialsPageStickyHeaderSection-module-scss-module__HBfEaW__specials-sticky-header{top:calc(var(--spacing,.25rem) * 12);z-index:var(--z-index-header);gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-white);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex;position:sticky}.SpecialsPageStickyHeaderSection-module-scss-module__HBfEaW__specials-sticky-header-logo-left{top:calc(var(--spacing,.25rem) * 15)}.SpecialsPageStickyHeaderSection-module-scss-module__HBfEaW__specials-sticky-header-logo-left-with-search,.SpecialsPageStickyHeaderSection-module-scss-module__HBfEaW__specials-sticky-header-logo-top-with-search{top:calc(var(--spacing,.25rem) * 12)}.SpecialsPageStickyHeaderSection-module-scss-module__HBfEaW__specials-sticky-header-with-search{top:calc(var(--spacing,.25rem) * 40)}.SpecialsPageStickyHeaderSection-module-scss-module__HBfEaW__specials-sticky-header-row{flex-direction:row;justify-content:flex-end;align-items:center;width:100%;display:flex}.SpecialsPageStickyHeaderSection-module-scss-module__HBfEaW__specials-sticky-header-chips{width:100%;min-width:calc(var(--spacing,.25rem) * 0)}
.page-module-scss-module__JOQMsW__container{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-gray-50,#f9fafb);--tw-gradient-to:var(--color-gray-100,#f3f4f6);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));justify-content:center;min-height:100vh;display:flex}@supports (color:lab(0% 0 0)){.page-module-scss-module__JOQMsW__container{--tw-gradient-from:var(--color-gray-50,lab(98.2596% -.247031 -.706708));--tw-gradient-to:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))}}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
.FindProductBottomSheet-module-scss-module__OtD-nW__find-product-bottom-sheet-container{padding-inline:calc(var(--spacing,.25rem) * 2);flex-direction:column;justify-content:space-between;display:flex}.FindProductBottomSheet-module-scss-module__OtD-nW__find-product-bottom-sheet-header{height:calc(var(--spacing,.25rem) * 18);text-align:center;flex-direction:column;align-items:center;display:flex}.FindProductBottomSheet-module-scss-module__OtD-nW__find-product-bottom-sheet-content{gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.FindProductBottomSheet-module-scss-module__OtD-nW__find-product-bottom-sheet-content-input{height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-gray-lighter);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3)}.FindProductBottomSheet-module-scss-module__OtD-nW__find-product-bottom-sheet-content-quantity-container{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;display:flex}.FindProductBottomSheet-module-scss-module__OtD-nW__find-product-bottom-sheet-content-quantity-label{flex-shrink:0}.FindProductBottomSheet-module-scss-module__OtD-nW__find-product-bottom-sheet-content-quantity-control-btn{width:calc(var(--spacing,.25rem) * 44);flex-shrink:0}.FindProductBottomSheet-module-scss-module__OtD-nW__find-product-bottom-sheet-content-quantity-wrapper{justify-content:space-between;align-items:center;width:100%;display:flex}.FindProductBottomSheet-module-scss-module__OtD-nW__find-product-bottom-sheet-content-quantity-control{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:174px;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:center;display:flex;overflow:hidden}.FindProductBottomSheet-module-scss-module__OtD-nW__find-product-bottom-sheet-content-quantity-button{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-radius:.25rem;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 3px #00000029}.FindProductBottomSheet-module-scss-module__OtD-nW__find-product-bottom-sheet-content-error{color:var(--color-text-error)}.FindProductBottomSheet-module-scss-module__OtD-nW__find-product-bottom-sheet-footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 9);display:flex}.FindProductBottomSheet-module-scss-module__OtD-nW__find-product-bottom-sheet-footer-button{border-radius:var(--radius-lg,.5rem)}.FindProductBottomSheet-module-scss-module__OtD-nW__find-product-bottom-sheet-footer-button-cancel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-3)}.FindProductBottomSheet-module-scss-module__OtD-nW__find-product-bottom-sheet-footer-button-cancel-text{color:var(--gray-6)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-root{background-color:var(--color-white,#fff);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-2);flex-direction:column;align-items:flex-start;width:148px;height:300px;display:flex;position:relative;overflow:hidden}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-root-border{border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-2)}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-root-full-width{width:100%}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-image-container{border-top-left-radius:.25rem;border-top-right-radius:.25rem;width:100%;height:fit-content;position:relative;overflow:hidden}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-image{width:100%;height:111px;padding:calc(var(--spacing,.25rem) * 2)}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-content{align-items:center;gap:calc(var(--spacing,.25rem) * 1);background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 2);border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;flex-direction:column;flex:1;display:flex}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-info{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;width:100%;display:flex}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-pricing{flex-direction:column;align-items:flex-start;gap:2px;width:100%;display:flex}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-details{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;width:100%;display:flex}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-name{-webkit-line-clamp:3;white-space:pre-wrap;width:100%;color:var(--gray-9);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-divider{margin-block:calc(var(--spacing,.25rem) * 1);background-color:var(--gray-1);flex-shrink:0;width:100%;height:1px}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-tag{--tw-leading:16px;white-space:pre-wrap;width:100%;color:var(--gray-6);font-size:10px;line-height:16px}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-tags-container{bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);position:absolute}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-quantity-control-wrapper{width:100%;overflow:hidden}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-quantity-control{width:100%}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-quantity-control-container{justify-content:space-between;gap:calc(var(--spacing,.25rem) * .5);width:100%;height:auto;padding:calc(var(--spacing,.25rem) * 1);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);padding-inline:5px;padding-block:calc(var(--spacing,.25rem) * 1);flex-direction:row;display:flex}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-quantity-control-container button{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7)}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-quantity-control-open{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-md,.375rem);width:100%;padding-block:calc(var(--spacing,.25rem) * 2);--tw-border-style:none;background-color:var(--color-white,#fff);color:var(--color-primary);border-style:none;transition-property:none;display:flex}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-quantity-control-open-rtl{margin-right:auto}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-quantity-control-open-ltr{margin-left:auto}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-quantity-control-expanded-slot,.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-v-quantity-control-collapsed-slot{width:100%}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-h-quantity-control-wrapper{width:100%;overflow:hidden}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-h-quantity-control{width:100%}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-h-quantity-control-container{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);width:100%;height:100%;padding-inline:5px;padding-block:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-h-quantity-control-container button{padding:calc(var(--spacing,.25rem) * 1)}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-h-quantity-control-open{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-md,.375rem);--tw-border-style:none;background-color:var(--color-white,#fff);color:var(--color-primary);border-style:none;justify-content:center;align-items:center;transition-property:none;display:flex}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-h-quantity-control-open-full-text{width:100%}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-h-quantity-control-open-rtl{margin-right:auto}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-h-quantity-control-open-ltr{margin-left:auto}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-h-quantity-control-expanded-slot,.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-h-quantity-control-collapsed-slot{width:100%}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-add-to-cart-root{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 2);margin-inline:auto;display:flex;position:relative}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-add-to-cart-root.SpecialCardVariantA-module-scss-module__VRMpmq__out-of-stock{z-index:var(--z-index-high);position:relative}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-out-of-stock{z-index:var(--z-index-normal);position:relative}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-add-to-cart-action{width:100%}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-add-to-cart-action-rtl{left:calc(var(--spacing,.25rem) * 0)}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-add-to-cart-action-ltr{right:calc(var(--spacing,.25rem) * 0)}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-quantity-control-btn{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-md,.375rem);--tw-border-style:none;background-color:var(--color-white,#fff);min-width:1px;min-height:1px;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);--tw-shadow:0 2px 3px 0 var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-style:none;flex-shrink:0;justify-content:center;align-items:center;transition-property:none;display:flex}@media (hover:hover){.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-quantity-control-btn:hover{background-color:unset}}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-quantity-control-value{min-width:calc(var(--spacing,.25rem) * 5);text-align:center}.SpecialCardVariantA-module-scss-module__VRMpmq__scard-a-quantity-control-icon{color:var(--gray-5)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@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}
.IrrelevantSalesBottomSheet-module-scss-module__pb3fUG__irrelevant-sales{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 0);flex-direction:column;display:flex}.IrrelevantSalesBottomSheet-module-scss-module__pb3fUG__irrelevant-sales-section{gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--gray-2);padding-top:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.IrrelevantSalesBottomSheet-module-scss-module__pb3fUG__irrelevant-sales-section:first-child{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 0);border-top-width:0}.IrrelevantSalesBottomSheet-module-scss-module__pb3fUG__irrelevant-sales-section-title{text-align:center;color:var(--color-text-header)}.IrrelevantSalesBottomSheet-module-scss-module__pb3fUG__irrelevant-sales-section-subtitle{text-align:center;color:var(--color-text-body)}.IrrelevantSalesBottomSheet-module-scss-module__pb3fUG__irrelevant-sales-product-list{gap:calc(var(--spacing,.25rem) * 4);pointer-events:none;flex-direction:column;display:flex}.IrrelevantSalesBottomSheet-module-scss-module__pb3fUG__irrelevant-sales-footer{gap:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.IrrelevantSalesBottomSheet-module-scss-module__pb3fUG__irrelevant-sales-footer-total-wrapper{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);color:var(--color-text-header);display:flex}.IrrelevantSalesBottomSheet-module-scss-module__pb3fUG__irrelevant-sales-footer-button{border-radius:var(--radius-lg,.5rem)}.IrrelevantSalesBottomSheet-module-scss-module__pb3fUG__irrelevant-sales-footer-button-secondary{color:var(--color-text-primary)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.HomeComponentSpecials-module-scss-module__8_Xsva__carousel-container{padding:calc(var(--spacing,.25rem) * 0)}.HomeComponentSpecials-module-scss-module__8_Xsva__carousel-item{width:150px}
.CategoryProductsNotFound-module-scss-module__x3dcEW__category-products-not-found{flex-direction:column;width:100%;height:fit-content;display:flex}.CategoryProductsNotFound-module-scss-module__x3dcEW__category-products-not-found-empty{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex}.CategoryProductsNotFound-module-scss-module__x3dcEW__category-products-not-found-cta{width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4)}.CategoryProductsNotFound-module-scss-module__x3dcEW__category-products-not-found-cta-button{border-radius:var(--radius-lg,.5rem);width:100%}
