.SelectionGroup-module__3pSwOq__selectionButton{max-height:calc(var(--spacing,.25rem)*12);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);width:100%;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));border-radius:var(--radius-lg,.5rem);text-align:left;color:var(--color-light);background-color:#fff;border:1px solid #d9d9d9;padding:14px 16px;display:flex}.SelectionGroup-module__3pSwOq__selectionButton:hover:not(.SelectionGroup-module__3pSwOq__active):not(:disabled){color:var(--color-primary);border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.SelectionGroup-module__3pSwOq__selectionButton:hover:not(.SelectionGroup-module__3pSwOq__active):not(:disabled){border-color:color-mix(in srgb,var(--color-primary)30%,transparent)}}.SelectionGroup-module__3pSwOq__selectionButton:hover:not(.SelectionGroup-module__3pSwOq__active):not(:disabled){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.SelectionGroup-module__3pSwOq__selectionButton:hover:not(.SelectionGroup-module__3pSwOq__active):not(:disabled){background-color:color-mix(in srgb,var(--color-primary)8%,white)}}.SelectionGroup-module__3pSwOq__selectionButton:hover:not(.SelectionGroup-module__3pSwOq__active):not(:disabled) .SelectionGroup-module__3pSwOq__icon{filter:brightness(0)saturate()invert(48%)sepia(75%)saturate(1479%)hue-rotate(307deg)brightness(99%)contrast(92%)}.SelectionGroup-module__3pSwOq__selectionButton:disabled{cursor:not-allowed;opacity:.7;--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.SelectionGroup-module__3pSwOq__selectionButton.SelectionGroup-module__3pSwOq__active{border-color:var(--color-primary);background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.SelectionGroup-module__3pSwOq__selectionButton.SelectionGroup-module__3pSwOq__active{background-color:color-mix(in srgb,var(--color-primary)8%,white)}}.SelectionGroup-module__3pSwOq__selectionButton.SelectionGroup-module__3pSwOq__active{color:var(--color-primary)}.SelectionGroup-module__3pSwOq__selectionButton.SelectionGroup-module__3pSwOq__active .SelectionGroup-module__3pSwOq__icon{filter:brightness(0)saturate()invert(48%)sepia(75%)saturate(1479%)hue-rotate(307deg)brightness(99%)contrast(92%)}.SelectionGroup-module__3pSwOq__icon{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));justify-content:center;align-items:center;display:flex}.SelectionGroup-module__3pSwOq__label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
.ResponsiveModal-module__a9a_Gq__responsiveModal .ant-modal-container{flex-direction:column;display:flex}.ResponsiveModal-module__a9a_Gq__responsiveModal .ant-modal-body{margin-block:calc(var(--spacing,.25rem)*2);flex:1;min-height:0;overflow-y:auto}.ResponsiveModal-module__a9a_Gq__responsiveModal .ant-modal-footer{margin-bottom:calc(var(--spacing,.25rem)*-2);flex-shrink:0;margin-top:calc(var(--spacing,.25rem)*0)!important}.ResponsiveModal-module__a9a_Gq__responsiveModal .ant-modal-header{margin-bottom:calc(var(--spacing,.25rem)*0)!important}@media (min-width:64rem){.ResponsiveModal-module__a9a_Gq__responsiveModal .ant-modal-header{margin-top:calc(var(--spacing,.25rem)*2)}}.ResponsiveModal-module__a9a_Gq__responsiveModal .ant-modal-close{top:calc(var(--spacing,.25rem)*4)!important;right:calc(var(--spacing,.25rem)*5)!important}.ResponsiveModal-module__a9a_Gq__responsiveModal .ant-modal-title{text-align:center;position:relative;--tw-font-weight:var(--font-weight-bold,700)!important;font-weight:var(--font-weight-bold,700)!important;line-height:20px!important}.ResponsiveModal-module__a9a_Gq__responsiveModal .ResponsiveModal-module__a9a_Gq__mobileBackArrow{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:10;cursor:pointer;--tw-border-style:none;padding:calc(var(--spacing,.25rem)*0);background-color:#0000;border-style:none;position:absolute}.ResponsiveModal-module__a9a_Gq__responsiveModal .ResponsiveModal-module__a9a_Gq__divider{margin-inline:calc(var(--spacing,.25rem)*-6)!important;margin-block:calc(var(--spacing,.25rem)*0)!important;border-color:#e7e7e7!important;width:calc(100% + 48px)!important}.ResponsiveModal-module__a9a_Gq__responsiveModal .ResponsiveModal-module__a9a_Gq__modalFooter{margin-top:calc(var(--spacing,.25rem)*4);align-items:center;gap:calc(var(--spacing,.25rem)*3);flex-direction:column-reverse;width:100%;display:flex}.ResponsiveModal-module__a9a_Gq__responsiveModal .ResponsiveModal-module__a9a_Gq__modalFooter .ResponsiveModal-module__a9a_Gq__footerCancelBtn,.ResponsiveModal-module__a9a_Gq__responsiveModal .ResponsiveModal-module__a9a_Gq__modalFooter .ResponsiveModal-module__a9a_Gq__footerOkBtn{width:100%;min-width:220px;padding:24px!important}.ResponsiveModal-module__a9a_Gq__responsiveModal .ResponsiveModal-module__a9a_Gq__modalFooterRow{gap:calc(var(--spacing,.25rem)*4);flex-direction:row}.ResponsiveModal-module__a9a_Gq__responsiveModal .ResponsiveModal-module__a9a_Gq__modalFooterRow .ResponsiveModal-module__a9a_Gq__footerCancelBtn,.ResponsiveModal-module__a9a_Gq__responsiveModal .ResponsiveModal-module__a9a_Gq__modalFooterRow .ResponsiveModal-module__a9a_Gq__footerOkBtn{min-width:calc(var(--spacing,.25rem)*0);flex:1}.ResponsiveModal-module__a9a_Gq__centerBody{flex-direction:column;justify-content:center;display:flex}@media screen and (max-width:1024px){.ResponsiveModal-module__a9a_Gq__fullPageModal .ant-modal-wrap{z-index:996!important;padding-bottom:8px!important;overflow-y:auto!important}.ResponsiveModal-module__a9a_Gq__fullPageModal .ant-modal-wrap .ant-modal{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;margin:0 8px!important;padding:0!important;top:0!important}.ResponsiveModal-module__a9a_Gq__fullPageModal .ant-modal-wrap .ant-modal .ant-modal-container{flex-direction:column;display:flex;width:100%!important;min-height:calc(100vh - 92px)!important}.ResponsiveModal-module__a9a_Gq__fullPageModal .ant-modal-wrap .ant-modal .ant-modal-content{flex:1;max-height:none}}@property --tw-font-weight{syntax:"*";inherits:false}
.Breadcrumb-module__06PXCG__breadcrumb{border-radius:3.40282e38px;align-items:center;display:flex}.Breadcrumb-module__06PXCG__item{align-items:center;display:flex}.Breadcrumb-module__06PXCG__link{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#6d6d6d;transition:color .2s}.Breadcrumb-module__06PXCG__link:hover{color:var(--color-primary)}.Breadcrumb-module__06PXCG__separator{margin-inline:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*4);color:#6d6d6d;flex-shrink:0}.Breadcrumb-module__06PXCG__current{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#0a0a0a}@property --tw-font-weight{syntax:"*";inherits:false}
.QuantitySelector-module__EdWksG__container{justify-content:flex-end;align-items:center;width:100%;display:flex}.QuantitySelector-module__EdWksG__container:has(.QuantitySelector-module__EdWksG__minusButton){justify-content:space-between}.QuantitySelector-module__EdWksG__container .QuantitySelector-module__EdWksG__plusButton,.QuantitySelector-module__EdWksG__container .QuantitySelector-module__EdWksG__minusButton{width:calc(var(--spacing,.25rem)*8);height:calc(var(--spacing,.25rem)*8);cursor:pointer;--tw-border-style:none;transition-property:opacity;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;border-style:none;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.2s;display:flex}:is(.QuantitySelector-module__EdWksG__container .QuantitySelector-module__EdWksG__plusButton,.QuantitySelector-module__EdWksG__container .QuantitySelector-module__EdWksG__minusButton):hover:not(:disabled){opacity:.8}:is(.QuantitySelector-module__EdWksG__container .QuantitySelector-module__EdWksG__plusButton,.QuantitySelector-module__EdWksG__container .QuantitySelector-module__EdWksG__minusButton):disabled{cursor:not-allowed;opacity:.4}.QuantitySelector-module__EdWksG__container .QuantitySelector-module__EdWksG__plusButton{background-color:var(--color-primary)}.QuantitySelector-module__EdWksG__container .QuantitySelector-module__EdWksG__plusButton .QuantitySelector-module__EdWksG__plusIcon{width:calc(var(--spacing,.25rem)*3.5);height:calc(var(--spacing,.25rem)*3.5);color:var(--color-white,#fff);stroke-width:4px}.QuantitySelector-module__EdWksG__container .QuantitySelector-module__EdWksG__minusButton{background-color:#fce7f2}.QuantitySelector-module__EdWksG__container .QuantitySelector-module__EdWksG__minusButton .QuantitySelector-module__EdWksG__minusIcon{width:calc(var(--spacing,.25rem)*3.5);height:calc(var(--spacing,.25rem)*3.5);color:var(--color-primary);stroke-width:4px}.QuantitySelector-module__EdWksG__container .QuantitySelector-module__EdWksG__countDisplay{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1);background-color:#fdf2f8;border:1px solid #fba6d1;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.QuantitySelector-module__EdWksG__container .QuantitySelector-module__EdWksG__countDisplay .QuantitySelector-module__EdWksG__countText{min-width:calc(var(--spacing,.25rem)*5);text-align:center;--tw-leading:calc(var(--spacing,.25rem)*5);line-height:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#4f4f4f}.QuantitySelector-module__EdWksG__small .QuantitySelector-module__EdWksG__plusButton,.QuantitySelector-module__EdWksG__small .QuantitySelector-module__EdWksG__minusButton{width:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*6)}.QuantitySelector-module__EdWksG__small .QuantitySelector-module__EdWksG__plusButton .QuantitySelector-module__EdWksG__plusIcon,.QuantitySelector-module__EdWksG__small .QuantitySelector-module__EdWksG__minusButton .QuantitySelector-module__EdWksG__minusIcon{width:calc(var(--spacing,.25rem)*3);height:calc(var(--spacing,.25rem)*3)}.QuantitySelector-module__EdWksG__small .QuantitySelector-module__EdWksG__countDisplay{padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*.5)}.QuantitySelector-module__EdWksG__small .QuantitySelector-module__EdWksG__countText{min-width:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.QuantitySelector-module__EdWksG__transparentCount .QuantitySelector-module__EdWksG__countDisplay{background-color:#0000;border:none}.QuantitySelector-module__EdWksG__readOnlyContainer{justify-content:center;align-items:center;display:flex}.QuantitySelector-module__EdWksG__readOnlyContainer .QuantitySelector-module__EdWksG__readOnlyQuantity{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary);background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.QuantitySelector-module__EdWksG__readOnlyContainer .QuantitySelector-module__EdWksG__readOnlyQuantity{background-color:color-mix(in srgb,var(--color-primary)10%,white)}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.Tabs-module__OLPZFq__container{column-gap:calc(var(--spacing,.25rem)*10);flex-direction:row;display:flex;position:relative}.Tabs-module__OLPZFq__container.Tabs-module__OLPZFq__disabled,.Tabs-module__OLPZFq__container.Tabs-module__OLPZFq__disabled .Tabs-module__OLPZFq__tab{cursor:not-allowed}.Tabs-module__OLPZFq__tab{cursor:pointer;--tw-border-style:none;padding-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));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));color:var(--color-neutral-500);background-color:#0000;border-style:none}.Tabs-module__OLPZFq__tab.Tabs-module__OLPZFq__active{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-foreground)}.Tabs-module__OLPZFq__indicator{bottom:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*1);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:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));background-color:var(--color-primary);border-radius:3.40282e38px;position:absolute}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
.SectionHeader-module__dx91lG__header{justify-content:space-between;align-items:center;width:100%;display:flex}.SectionHeader-module__dx91lG__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-black,#000)}@media (min-width:48rem){.SectionHeader-module__dx91lG__title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}.SectionHeader-module__dx91lG__link{align-items:center;gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;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;border-radius:3.40282e38px;transition-duration:.2s;display:flex}@media (min-width:48rem){.SectionHeader-module__dx91lG__link{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}.SectionHeader-module__dx91lG__link{color:var(--color-primary)!important}.SectionHeader-module__dx91lG__link:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.SectionHeader-module__dx91lG__link:hover{background-color:color-mix(in srgb,var(--color-primary)8%,transparent)}}.SectionHeader-module__dx91lG__arrow{width:auto;height:auto}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
.HorizontalScroll-module___-QKCa__outerWrapper{flex-direction:column;width:100%;display:flex}.HorizontalScroll-module___-QKCa__wrapper{align-items:center;width:100%;display:flex;position:relative}.HorizontalScroll-module___-QKCa__content{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;width:100%;padding-block:calc(var(--spacing,.25rem)*2);gap:calc(var(--spacing,.25rem)*2);display:flex;overflow-x:auto}@media (min-width:48rem){.HorizontalScroll-module___-QKCa__content{gap:calc(var(--spacing,.25rem)*4)}}.HorizontalScroll-module___-QKCa__content>*{scroll-snap-align:start}.HorizontalScroll-module___-QKCa__loadMore{flex-shrink:0;justify-content:center;align-items:center;min-width:40px;display:flex}.HorizontalScroll-module___-QKCa__dotsContainer{margin-top:calc(var(--spacing,.25rem)*1);justify-content:center;gap:calc(var(--spacing,.25rem)*2);display:flex}@media (min-width:64rem){.HorizontalScroll-module___-QKCa__dotsContainer{display:none}}.HorizontalScroll-module___-QKCa__dot{height:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*1);cursor:pointer;--tw-border-style:none;background-color:var(--color-pink-100,#fce7f3);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;border-style:none;border-radius:3.40282e38px;transition-duration:.2s}@supports (color:lab(0% 0 0)){.HorizontalScroll-module___-QKCa__dot{background-color:var(--color-pink-100,lab(93.5864% 9.01193 -3.15079))}}.HorizontalScroll-module___-QKCa__dot:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.HorizontalScroll-module___-QKCa__dot:hover{background-color:color-mix(in srgb,var(--color-primary)50%,transparent)}}.HorizontalScroll-module___-QKCa__dotActive{width:calc(var(--spacing,.25rem)*6);background-color:var(--color-primary)}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-duration{syntax:"*";inherits:false}
.ArrowButton-module__ObXVmW__arrow{display:none}@media (min-width:64rem){.ArrowButton-module__ObXVmW__arrow{display:flex}}.ArrowButton-module__ObXVmW__arrow{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);cursor:pointer;--tw-border-style:none;background-color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;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));z-index:10;border-style:none;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;position:absolute;box-shadow:1px 2px 8px #00000040}.ArrowButton-module__ObXVmW__arrow:hover:not(:disabled){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.ArrowButton-module__ObXVmW__arrow:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-primary)10%,white)}}.ArrowButton-module__ObXVmW__arrow:disabled{cursor:not-allowed;opacity:.5}.ArrowButton-module__ObXVmW__arrow[data-position=left]{left:-20px}.ArrowButton-module__ObXVmW__arrow[data-position=right]{right:-20px}
.CountdownBadge-module__PKrkMG__badge{align-items:center;gap:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*.5);background-color:#eedbff;display:flex}.CountdownBadge-module__PKrkMG__icon{width:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*4);color:#753bbd}.CountdownBadge-module__PKrkMG__text{padding:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);white-space:nowrap}@media (min-width:48rem){.CountdownBadge-module__PKrkMG__text{padding:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.CountdownBadge-module__PKrkMG__text{color:#753bbd}@property --tw-font-weight{syntax:"*";inherits:false}
.PerkQRCodeModal-module__eBRdTq__modal .PerkQRCodeModal-module__eBRdTq__content{align-items:center;gap:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.PerkQRCodeModal-module__eBRdTq__modal .PerkQRCodeModal-module__eBRdTq__content .PerkQRCodeModal-module__eBRdTq__productName{margin:calc(var(--spacing,.25rem)*0);text-align:center;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-neutral-dark)}.PerkQRCodeModal-module__eBRdTq__modal .PerkQRCodeModal-module__eBRdTq__content .PerkQRCodeModal-module__eBRdTq__qrContainer{border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4)}.PerkQRCodeModal-module__eBRdTq__modal .PerkQRCodeModal-module__eBRdTq__content .PerkQRCodeModal-module__eBRdTq__codeText{margin:calc(var(--spacing,.25rem)*0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-700)}@property --tw-font-weight{syntax:"*";inherits:false}
.ProductInfoCard-module__3vXYVa__card{gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);--tw-border-style:solid;padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*3);border-style:solid;border-width:1px;flex-direction:column;display:flex}@media (min-width:48rem){.ProductInfoCard-module__3vXYVa__card{padding:calc(var(--spacing,.25rem)*6)}}.ProductInfoCard-module__3vXYVa__card{background-color:#fff;border-color:#e7e7e7}.ProductInfoCard-module__3vXYVa__card.ProductInfoCard-module__3vXYVa__disabled{opacity:.5}.ProductInfoCard-module__3vXYVa__card.ProductInfoCard-module__3vXYVa__disabled .ProductInfoCard-module__3vXYVa__productSection,.ProductInfoCard-module__3vXYVa__card.ProductInfoCard-module__3vXYVa__disabled .ProductInfoCard-module__3vXYVa__modifierSection{pointer-events:none}.ProductInfoCard-module__3vXYVa__card.ProductInfoCard-module__3vXYVa__disabled .ProductInfoCard-module__3vXYVa__quantityWrapper{opacity:1;pointer-events:auto}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection{gap:calc(var(--spacing,.25rem)*2.5);display:flex}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__imageWrapper{flex-shrink:0;width:100px;height:100px;position:relative;overflow:hidden}@media (min-width:48rem){.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__imageWrapper{width:180px;height:180px}}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__imageWrapper{border:1px solid #e7e7e7;border-radius:8px}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__imageWrapper .ProductInfoCard-module__3vXYVa__image{object-fit:contain}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__infoSection{justify-content:center;gap:calc(var(--spacing,.25rem)*4);flex-direction:column;flex:1;display:flex}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__infoSection .ProductInfoCard-module__3vXYVa__details{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__infoSection .ProductInfoCard-module__3vXYVa__details .ProductInfoCard-module__3vXYVa__titleRow{align-items:center;column-gap:calc(var(--spacing,.25rem)*2);row-gap:calc(var(--spacing,.25rem)*1);flex-wrap:wrap;display:flex}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__infoSection .ProductInfoCard-module__3vXYVa__details .ProductInfoCard-module__3vXYVa__title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:48rem){.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__infoSection .ProductInfoCard-module__3vXYVa__details .ProductInfoCard-module__3vXYVa__title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__infoSection .ProductInfoCard-module__3vXYVa__details .ProductInfoCard-module__3vXYVa__title{color:#0a0a0a;line-height:20px}@media (min-width:768px){.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__infoSection .ProductInfoCard-module__3vXYVa__details .ProductInfoCard-module__3vXYVa__title{line-height:normal}}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__infoSection .ProductInfoCard-module__3vXYVa__details .ProductInfoCard-module__3vXYVa__description{display:none}@media (min-width:48rem){.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__infoSection .ProductInfoCard-module__3vXYVa__details .ProductInfoCard-module__3vXYVa__description{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));display:block}}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__infoSection .ProductInfoCard-module__3vXYVa__details .ProductInfoCard-module__3vXYVa__description{color:#4f4f4f}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__infoSection .ProductInfoCard-module__3vXYVa__details .ProductInfoCard-module__3vXYVa__specification{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}@media (min-width:48rem){.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__infoSection .ProductInfoCard-module__3vXYVa__details .ProductInfoCard-module__3vXYVa__specification{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__infoSection .ProductInfoCard-module__3vXYVa__details .ProductInfoCard-module__3vXYVa__specification{color:#8e474b;line-height:16px}@media (min-width:768px){.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__productSection .ProductInfoCard-module__3vXYVa__infoSection .ProductInfoCard-module__3vXYVa__details .ProductInfoCard-module__3vXYVa__specification{line-height:normal}}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__footer{justify-content:space-between;align-items:center;display:flex}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__footer .ProductInfoCard-module__3vXYVa__quantityWrapper{flex-shrink:0}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__footer .ProductInfoCard-module__3vXYVa__quantityWrapper:not(.ProductInfoCard-module__3vXYVa__readonly){width:calc(var(--spacing,.25rem)*25)}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__footer .ProductInfoCard-module__3vXYVa__priceSection{margin-right:calc(var(--spacing,.25rem)*2);justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__footer .ProductInfoCard-module__3vXYVa__priceSection .ProductInfoCard-module__3vXYVa__originalPrice{top:calc(var(--spacing,.25rem)*-3);left:calc(var(--spacing,.25rem)*-2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));text-decoration-line:line-through;position:absolute}@media (min-width:48rem){.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__footer .ProductInfoCard-module__3vXYVa__priceSection .ProductInfoCard-module__3vXYVa__originalPrice{margin-right:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));position:static}}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__footer .ProductInfoCard-module__3vXYVa__priceSection .ProductInfoCard-module__3vXYVa__originalPrice{color:#fba6d1}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__footer .ProductInfoCard-module__3vXYVa__priceSection .ProductInfoCard-module__3vXYVa__currentPrice{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);position:relative}@media (min-width:48rem){.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__footer .ProductInfoCard-module__3vXYVa__priceSection .ProductInfoCard-module__3vXYVa__currentPrice{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__footer .ProductInfoCard-module__3vXYVa__priceSection .ProductInfoCard-module__3vXYVa__currentPrice{color:var(--color-primary)}.ProductInfoCard-module__3vXYVa__card .ProductInfoCard-module__3vXYVa__modifierSection{gap:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.memberTierCard-module__BkDXVG__tier-guest-text{color:var(--color-neutral-500)}.memberTierCard-module__BkDXVG__tier-guest-bg{background-color:var(--color-neutral-200)}.memberTierCard-module__BkDXVG__tier-0-text{color:#835844!important}.memberTierCard-module__BkDXVG__tier-0-dark-text{color:#402022}.memberTierCard-module__BkDXVG__tier-0-br-logo{color:#e4bdbf}.memberTierCard-module__BkDXVG__tier-0-container{background-color:#fff6f1;border:1px solid #f0d8d9}.memberTierCard-module__BkDXVG__tier-0-is-current{background-color:#835844a0}.memberTierCard-module__BkDXVG__tier-0-bg{background-color:#fff6f1}.memberTierCard-module__BkDXVG__tier-0-point-container-bg{background-color:#ffe8db;border:1px solid #f0d8d9;border-top:none}.memberTierCard-module__BkDXVG__tier-1-text{color:#f04da3}.memberTierCard-module__BkDXVG__tier-1-dark-text{color:#851640}.memberTierCard-module__BkDXVG__tier-1-br-logo{color:#fba6d1}.memberTierCard-module__BkDXVG__tier-1-container{background-color:#ffecf3;border:1px solid #f3cee1}.memberTierCard-module__BkDXVG__tier-1-is-current{background-color:#f04da3a0}.memberTierCard-module__BkDXVG__tier-1-bg{background-color:#ffecf3}.memberTierCard-module__BkDXVG__tier-1-point-container-bg{background-color:#ffdbed;border:1px solid #f3cee1;border-top:none}.memberTierCard-module__BkDXVG__tier-2-text{color:#34b0c6}.memberTierCard-module__BkDXVG__tier-2-dark-text{color:#12657e}.memberTierCard-module__BkDXVG__tier-2-br-logo{color:#69d2f1}.memberTierCard-module__BkDXVG__tier-2-container{background-color:#ddf7ff;border:1px solid #b4f4ff}.memberTierCard-module__BkDXVG__tier-2-is-current{background-color:#34b0c6}.memberTierCard-module__BkDXVG__tier-2-bg{background-color:#ddf7ff}.memberTierCard-module__BkDXVG__tier-2-point-container-bg{background-color:#baedfc;border:1px solid #b4f4ff;border-top:none}
.UseNowButton-module__jEtqmG__container{align-items:center;gap:calc(var(--spacing,.25rem)*3);flex:5;display:flex}.UseNowButton-module__jEtqmG__qrButton{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;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));background-color:var(--color-neutral-100);color:var(--color-neutral-700);border:1px solid #0000;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.UseNowButton-module__jEtqmG__qrButton:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.UseNowButton-module__jEtqmG__qrButton:hover{background-color:color-mix(in srgb,var(--color-primary)10%,white)}}.UseNowButton-module__jEtqmG__qrButton:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.UseNowButton-module__jEtqmG__qrButton:hover{border-color:color-mix(in srgb,var(--color-primary)50%,white)}}.UseNowButton-module__jEtqmG__qrButton:hover{color:var(--color-primary)}
.VoucherDetailModal-module__82P6xa__modal .ant-modal-container{overflow:hidden;padding:calc(var(--spacing,.25rem)*0)!important}.VoucherDetailModal-module__82P6xa__modal .ant-modal-body{margin-block:calc(var(--spacing,.25rem)*0)!important;padding:calc(var(--spacing,.25rem)*0)!important}.VoucherDetailModal-module__82P6xa__modal .ant-modal-header{margin:calc(var(--spacing,.25rem)*0)!important;padding-inline:calc(var(--spacing,.25rem)*6)!important;padding-top:calc(var(--spacing,.25rem)*5)!important}@media (min-width:64rem){.VoucherDetailModal-module__82P6xa__modal .ant-modal-header{padding:calc(var(--spacing,.25rem)*0)!important}}.VoucherDetailModal-module__82P6xa__modal .VoucherDetailModal-module__82P6xa__container{flex-direction:column;display:flex}@media (min-width:64rem){.VoucherDetailModal-module__82P6xa__modal .VoucherDetailModal-module__82P6xa__container{flex-direction:row}}.VoucherDetailModal-module__82P6xa__modal .VoucherDetailModal-module__82P6xa__container .VoucherDetailModal-module__82P6xa__imageSection{background-color:var(--color-white,#fff);flex-shrink:0;width:100%;height:300px;position:relative}@media (min-width:64rem){.VoucherDetailModal-module__82P6xa__modal .VoucherDetailModal-module__82P6xa__container .VoucherDetailModal-module__82P6xa__imageSection{width:482px;height:482px}}.VoucherDetailModal-module__82P6xa__modal .VoucherDetailModal-module__82P6xa__container .VoucherDetailModal-module__82P6xa__imageSection .VoucherDetailModal-module__82P6xa__productImage{object-fit:contain}.VoucherDetailModal-module__82P6xa__modal .VoucherDetailModal-module__82P6xa__container .VoucherDetailModal-module__82P6xa__contentSection{flex-direction:column;flex:1;display:flex}@media (min-width:64rem){.VoucherDetailModal-module__82P6xa__modal .VoucherDetailModal-module__82P6xa__container .VoucherDetailModal-module__82P6xa__contentSection{height:482px}}.VoucherDetailModal-module__82P6xa__modal .VoucherDetailModal-module__82P6xa__container .VoucherDetailModal-module__82P6xa__contentSection .VoucherDetailModal-module__82P6xa__scrollableContent{gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*4);flex-direction:column;flex:1;display:flex;overflow-y:auto}@media (min-width:64rem){.VoucherDetailModal-module__82P6xa__modal .VoucherDetailModal-module__82P6xa__container .VoucherDetailModal-module__82P6xa__contentSection .VoucherDetailModal-module__82P6xa__scrollableContent{height:365px;padding:calc(var(--spacing,.25rem)*6)}}.VoucherDetailModal-module__82P6xa__modal .VoucherDetailModal-module__82P6xa__container .VoucherDetailModal-module__82P6xa__contentSection .VoucherDetailModal-module__82P6xa__scrollableContent .VoucherDetailModal-module__82P6xa__guestMessage{margin:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-primary)}.VoucherDetailModal-module__82P6xa__modal .VoucherDetailModal-module__82P6xa__container .VoucherDetailModal-module__82P6xa__contentSection .VoucherDetailModal-module__82P6xa__scrollableContent .VoucherDetailModal-module__82P6xa__guestMessage .VoucherDetailModal-module__82P6xa__guestLink{cursor:pointer;text-decoration-line:underline}.VoucherDetailModal-module__82P6xa__modal .VoucherDetailModal-module__82P6xa__container .VoucherDetailModal-module__82P6xa__contentSection .VoucherDetailModal-module__82P6xa__footer{padding:calc(var(--spacing,.25rem)*4);border-top:1px solid var(--color-neutral-100);flex-shrink:0}
.FlavorDetailModal-module__9uEr6a__footer{justify-content:center;align-items:center;column-gap:calc(var(--spacing,.25rem)*6);row-gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;width:100%;display:flex}@media (min-width:40rem){.FlavorDetailModal-module__9uEr6a__footer{justify-content:space-between;row-gap:calc(var(--spacing,.25rem)*0);flex-wrap:nowrap}}.FlavorDetailModal-module__9uEr6a__footer .FlavorDetailModal-module__9uEr6a__quantitySection{width:100%;max-width:calc(var(--spacing,.25rem)*50);flex-direction:column;align-items:center;display:flex}.FlavorDetailModal-module__9uEr6a__footer .FlavorDetailModal-module__9uEr6a__quantitySection .FlavorDetailModal-module__9uEr6a__maxLabel{color:var(--color-neutral-700,#404040)}@supports (color:lab(0% 0 0)){.FlavorDetailModal-module__9uEr6a__footer .FlavorDetailModal-module__9uEr6a__quantitySection .FlavorDetailModal-module__9uEr6a__maxLabel{color:var(--color-neutral-700,lab(27.036% 0 0))}}.FlavorDetailModal-module__9uEr6a__outOfStockBanner{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:1;border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem);width:100%;padding-block:calc(var(--spacing,.25rem)*6);text-align:center;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));color:#d43038;background-color:#fee;position:absolute}.FlavorDetailModal-module__9uEr6a__imageContainer{aspect-ratio:1;width:100%;max-width:calc(var(--spacing,.25rem)*80);margin-inline:auto;position:relative}.FlavorDetailModal-module__9uEr6a__imageContainer .FlavorDetailModal-module__9uEr6a__flavorImage{object-fit:contain;width:100%;height:100%;padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*8)}.FlavorDetailModal-module__9uEr6a__imageContainer .FlavorDetailModal-module__9uEr6a__bestSellerBadge{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*4);position:absolute}.FlavorDetailModal-module__9uEr6a__contentWrapper{row-gap:calc(var(--spacing,.25rem)*4);width:100%;padding-block:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.FlavorDetailModal-module__9uEr6a__nameSection{row-gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.FlavorDetailModal-module__9uEr6a__nameSection .FlavorDetailModal-module__9uEr6a__flavorName{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.FlavorDetailModal-module__9uEr6a__nameSection .FlavorDetailModal-module__9uEr6a__flavorDetails{color:var(--color-neutral-700,#404040)}@supports (color:lab(0% 0 0)){.FlavorDetailModal-module__9uEr6a__nameSection .FlavorDetailModal-module__9uEr6a__flavorDetails{color:var(--color-neutral-700,lab(27.036% 0 0))}}.FlavorDetailModal-module__9uEr6a__tagsContainer{gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.FlavorDetailModal-module__9uEr6a__tagsContainer .FlavorDetailModal-module__9uEr6a__tag{padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);color:#157cc1;background-color:#f2f7fd;border-radius:3.40282e38px;flex-shrink:0}.FlavorDetailModal-module__9uEr6a__allergensContainer{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}@media (min-width:40rem){.FlavorDetailModal-module__9uEr6a__allergensContainer{flex-direction:row}}.FlavorDetailModal-module__9uEr6a__allergensContainer .FlavorDetailModal-module__9uEr6a__allergensLabel{flex-shrink:0}.FlavorDetailModal-module__9uEr6a__allergensContainer .FlavorDetailModal-module__9uEr6a__allergensList{align-items:center;gap:calc(var(--spacing,.25rem)*4);color:var(--color-neutral-700,#404040);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@supports (color:lab(0% 0 0)){.FlavorDetailModal-module__9uEr6a__allergensContainer .FlavorDetailModal-module__9uEr6a__allergensList{color:var(--color-neutral-700,lab(27.036% 0 0))}}@media (min-width:40rem){.FlavorDetailModal-module__9uEr6a__allergensContainer .FlavorDetailModal-module__9uEr6a__allergensList{flex-wrap:wrap;display:flex}}.FlavorDetailModal-module__9uEr6a__allergensContainer .FlavorDetailModal-module__9uEr6a__allergensList .FlavorDetailModal-module__9uEr6a__allergenItem{column-gap:calc(var(--spacing,.25rem)*1);display:flex}@property --tw-font-weight{syntax:"*";inherits:false}
.FloatingCartButton-module__IrKCcW__fab{z-index:10;margin-right:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*14);height:calc(var(--spacing,.25rem)*14);cursor:pointer;border-style:var(--tw-border-style);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;background-color:var(--color-primary);border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.2s;display:flex;position:sticky;box-shadow:0 4px 12px #00000026}.FloatingCartButton-module__IrKCcW__fab:hover{transform:scale(1.05)}.FloatingCartButton-module__IrKCcW__fab:active{transform:scale(.95)}.FloatingCartButton-module__IrKCcW__fab .FloatingCartButton-module__IrKCcW__icon{width:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*6);color:var(--color-white,#fff)}.FloatingCartButton-module__IrKCcW__badge{top:calc(var(--spacing,.25rem)*-1);right:calc(var(--spacing,.25rem)*-1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background-color:#ef4444;border-radius:3.40282e38px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;display:flex;position:absolute}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.PaymentDetailsCard-module__aGgztW__card{border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);flex-direction:column;width:100%;display:flex;overflow:hidden}@media (min-width:64rem){.PaymentDetailsCard-module__aGgztW__card{width:280px}}.PaymentDetailsCard-module__aGgztW__card{border:1px solid var(--color-neutral-100)}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__content{gap:calc(var(--spacing,.25rem)*2);padding:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__content .PaymentDetailsCard-module__aGgztW__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-neutral-dark)}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__content .PaymentDetailsCard-module__aGgztW__priceRow{text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*5);line-height:calc(var(--spacing,.25rem)*5);color:var(--color-neutral-700);justify-content:space-between;align-items:center;display:flex}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__content .PaymentDetailsCard-module__aGgztW__priceRowBold{text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-neutral-700);justify-content:space-between;align-items:center;display:flex}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__content .PaymentDetailsCard-module__aGgztW__totalRow{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:calc(var(--spacing,.25rem)*5);line-height:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary);justify-content:space-between;align-items:center;display:flex}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__content .PaymentDetailsCard-module__aGgztW__tierRow{justify-content:space-between;align-items:center;width:100%;display:flex}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__content .PaymentDetailsCard-module__aGgztW__tierRow .PaymentDetailsCard-module__aGgztW__tierInfo{align-items:center;gap:calc(var(--spacing,.25rem)*1);flex:1;display:flex}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__content .PaymentDetailsCard-module__aGgztW__tierRow .PaymentDetailsCard-module__aGgztW__tierInfo .PaymentDetailsCard-module__aGgztW__tierBadgeButton{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1);--tw-border-style:none;padding:calc(var(--spacing,.25rem)*0);background-color:#0000;border-style:none;display:flex}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__content .PaymentDetailsCard-module__aGgztW__tierRow .PaymentDetailsCard-module__aGgztW__tierInfo .PaymentDetailsCard-module__aGgztW__tierBadgeButton .PaymentDetailsCard-module__aGgztW__tierBadge{align-items:center;gap:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*0);border-radius:3.40282e38px;display:flex}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__content .PaymentDetailsCard-module__aGgztW__tierRow .PaymentDetailsCard-module__aGgztW__tierInfo .PaymentDetailsCard-module__aGgztW__tierBadgeButton .PaymentDetailsCard-module__aGgztW__tierBadge .PaymentDetailsCard-module__aGgztW__tierName{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*5);line-height:calc(var(--spacing,.25rem)*5)}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__content .PaymentDetailsCard-module__aGgztW__tierRow .PaymentDetailsCard-module__aGgztW__tierInfo .PaymentDetailsCard-module__aGgztW__tierBadgeButton .PaymentDetailsCard-module__aGgztW__infoIcon{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);color:var(--color-neutral-500)}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__content .PaymentDetailsCard-module__aGgztW__tierRow .PaymentDetailsCard-module__aGgztW__multiplier{text-align:right;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*5);line-height:calc(var(--spacing,.25rem)*5);color:var(--color-neutral-700);flex:1}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__content .PaymentDetailsCard-module__aGgztW__guestBanner{align-items:center;gap:calc(var(--spacing,.25rem)*.5);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*2);background-color:#ccf7ff;flex-direction:column;display:flex}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__content .PaymentDetailsCard-module__aGgztW__guestBanner .PaymentDetailsCard-module__aGgztW__guestBannerText{--tw-leading:calc(var(--spacing,.25rem)*5);font-size:11px;line-height:calc(var(--spacing,.25rem)*5);color:var(--color-neutral-700);flex-direction:row;display:flex}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__content .PaymentDetailsCard-module__aGgztW__guestBanner .PaymentDetailsCard-module__aGgztW__guestBannerText .PaymentDetailsCard-module__aGgztW__guestBannerPoints{--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:var(--color-neutral-700)}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__footer{gap:calc(var(--spacing,.25rem)*2);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4);border-top:1px solid var(--color-neutral-100);flex-direction:column;display:flex}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__footer .PaymentDetailsCard-module__aGgztW__footerTotal{text-align:center;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary);justify-content:space-between;align-items:center;display:flex}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__footer .PaymentDetailsCard-module__aGgztW__payButton{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.PaymentDetailsCard-module__aGgztW__card .PaymentDetailsCard-module__aGgztW__footer .PaymentDetailsCard-module__aGgztW__payButton:disabled{background-color:var(--color-pink-100)!important;color:#fff!important}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.FlavorsBottomBar-module__H4-nVa__container{right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:2;background-color:var(--color-white,#fff);position:fixed}@media (min-width:64rem){.FlavorsBottomBar-module__H4-nVa__container{display:none}}.FlavorsBottomBar-module__H4-nVa__container{border-top:1px solid #e7e7e7;box-shadow:0 -2px 10px #0000000d}.FlavorsBottomBar-module__H4-nVa__content{padding-block:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:center;display:flex}.FlavorsBottomBar-module__H4-nVa__selectedCount{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#0a0a0a}.FlavorsBottomBar-module__H4-nVa__confirmButton{height:auto;padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3)}@property --tw-font-weight{syntax:"*";inherits:false}
.menuItem-module__ohU_3W__menuItem{cursor:pointer;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);align-items:center;display:flex}.menuItem-module__ohU_3W__menuItem:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.menuItem-module__ohU_3W__menuItem:hover{background-color:color-mix(in srgb,var(--color-primary)5%,transparent)}}.menuItem-module__ohU_3W__menuItem:hover .menuItem-module__ohU_3W__menuItemText,.menuItem-module__ohU_3W__menuItem:hover .menuItem-module__ohU_3W__menuItemIcon{--tw-translate-x:calc(var(--spacing,.25rem)*2);translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--color-primary)}.menuItem-module__ohU_3W__menuItemText{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);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-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-delay:.15s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.menuItem-module__ohU_3W__menuItemIcon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);color:var(--color-primary);transition-property:all!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))!important;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))!important;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1))!important;transition-delay:.15s!important;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))!important}.menuItem-module__ohU_3W__menuItemActive{background-color:var(--color-primary);color:var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.menuItem-module__ohU_3W__menuItemActive{background-color:color-mix(in srgb,var(--color-primary)10%,transparent)}}.menuItem-module__ohU_3W__menuItemInactive{color:var(--color-secondary)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-ease{syntax:"*";inherits:false}
.MenuVoucherContent-module__0y8RMW__wrapper{flex-direction:column;height:calc(100vh - 140px);display:flex;overflow-x:hidden}.MenuVoucherContent-module__0y8RMW__contentWrapper{gap:calc(var(--spacing,.25rem)*6);flex:1;display:flex;overflow:hidden}.MenuVoucherContent-module__0y8RMW__mainContent{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;flex:1;display:flex;overflow-y:auto}@media (min-width:48rem){.MenuVoucherContent-module__0y8RMW__mainContent{margin-top:calc(var(--spacing,.25rem)*3);padding-top:calc(var(--spacing,.25rem)*2)}}.MenuVoucherContent-module__0y8RMW__mainContent{padding-bottom:76px}.MenuVoucherContent-module__0y8RMW__sidebarWrapper{margin-top:calc(var(--spacing,.25rem)*5);padding-bottom:calc(var(--spacing,.25rem)*35);flex-shrink:0;display:none}@media (min-width:64rem){.MenuVoucherContent-module__0y8RMW__sidebarWrapper{display:flex}}.MenuVoucherContent-module__0y8RMW__sidebarWrapper{scrollbar-width:none;-ms-overflow-style:none}.MenuVoucherContent-module__0y8RMW__closeButton{top:calc(var(--spacing,.25rem)*2);right:calc(var(--spacing,.25rem)*2);z-index:10;height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);cursor:pointer;background-color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:3.40282e38px;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute}.MenuVoucherContent-module__0y8RMW__closeButton:hover{background-color:var(--color-gray-100,#f3f4f6)}.MenuVoucherContent-module__0y8RMW__closeIcon{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);color:var(--color-gray-600,#4b5563)}@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}
.MenuContent-module__9ccfwq__wrapper{flex-direction:column;height:calc(100vh - 140px);display:flex;overflow-x:hidden}.MenuContent-module__9ccfwq__contentWrapper{gap:calc(var(--spacing,.25rem)*6);flex:1;display:flex;overflow:hidden}.MenuContent-module__9ccfwq__mainContent{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex;overflow-y:auto}@media (min-width:48rem){.MenuContent-module__9ccfwq__mainContent{margin-top:calc(var(--spacing,.25rem)*3);padding-top:calc(var(--spacing,.25rem)*2)}}.MenuContent-module__9ccfwq__mainContent{padding-bottom:76px}.MenuContent-module__9ccfwq__sidebarWrapper{margin-top:calc(var(--spacing,.25rem)*5);padding-bottom:calc(var(--spacing,.25rem)*35);display:none}@media (min-width:64rem){.MenuContent-module__9ccfwq__sidebarWrapper{display:flex}}.MenuContent-module__9ccfwq__sidebarWrapper{scrollbar-width:none;-ms-overflow-style:none}.MenuContent-module__9ccfwq__emptyContainer{padding-block:calc(var(--spacing,.25rem)*16);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.MenuContent-module__9ccfwq__emptyMessage{color:var(--color-neutral-500,#737373)}@supports (color:lab(0% 0 0)){.MenuContent-module__9ccfwq__emptyMessage{color:var(--color-neutral-500,lab(48.496% 0 0))}}
.CheckoutContent-module__UfSOZG__wrapper{margin-bottom:calc(var(--spacing,.25rem)*12);flex-direction:column;display:flex}.CheckoutContent-module__UfSOZG__contentWrapper{gap:calc(var(--spacing,.25rem)*6)}@media (min-width:64rem){.CheckoutContent-module__UfSOZG__contentWrapper{display:flex}}.CheckoutContent-module__UfSOZG__mainContent{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;flex:1;display:flex}.CheckoutContent-module__UfSOZG__sidebarWrapper{top:calc(var(--spacing,.25rem)*24);display:none;position:sticky}@media (min-width:64rem){.CheckoutContent-module__UfSOZG__sidebarWrapper{display:block}}.CheckoutContent-module__UfSOZG__sidebarWrapper{height:fit-content}
.PerksVouchersContent-module__nYxgeG__loginPrompt{justify-content:center;align-items:center;row-gap:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*10);background:linear-gradient(180deg,var(--color-primary-100)0%,var(--color-primary-200)100%);border-radius:.75rem;flex-direction:column;display:flex}.PerksVouchersContent-module__nYxgeG__loginMain{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.PerksVouchersContent-module__nYxgeG__loginSub{color:var(--color-neutral-700)}.PerksVouchersContent-module__nYxgeG__loginButton{width:100%;max-width:calc(var(--spacing,.25rem)*120)}@property --tw-font-weight{syntax:"*";inherits:false}
.FlavorsPageContent-module__iPOV4W__container{gap:calc(var(--spacing,.25rem)*4);width:100%;padding-bottom:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.FlavorsPageContent-module__iPOV4W__container .FlavorsPageContent-module__iPOV4W__contentWrapper{gap:calc(var(--spacing,.25rem)*0);width:100%;display:flex}@media (min-width:64rem){.FlavorsPageContent-module__iPOV4W__container .FlavorsPageContent-module__iPOV4W__contentWrapper{gap:calc(var(--spacing,.25rem)*6)}}.FlavorsPageContent-module__iPOV4W__container .FlavorsPageContent-module__iPOV4W__contentWrapper .FlavorsPageContent-module__iPOV4W__mainContent{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;flex:1;max-width:100%;display:flex}@media (min-width:64rem){.FlavorsPageContent-module__iPOV4W__container .FlavorsPageContent-module__iPOV4W__contentWrapper .FlavorsPageContent-module__iPOV4W__mainContent{max-width:656px}}.FlavorsPageContent-module__iPOV4W__container .FlavorsPageContent-module__iPOV4W__contentWrapper .FlavorsPageContent-module__iPOV4W__sidebarWrapper{align-self:flex-start;display:none;position:sticky;top:92px}@media (min-width:64rem){.FlavorsPageContent-module__iPOV4W__container .FlavorsPageContent-module__iPOV4W__contentWrapper .FlavorsPageContent-module__iPOV4W__sidebarWrapper{display:block}}.FlavorsPageContent-module__iPOV4W__noContextMessage{padding-block:calc(var(--spacing,.25rem)*16);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.FlavorsPageContent-module__iPOV4W__noContextMessage h2{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#0a0a0a}.FlavorsPageContent-module__iPOV4W__noContextMessage p{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));color:#6d6d6d}.FlavorsPageContent-module__iPOV4W__noContextMessage .FlavorsPageContent-module__iPOV4W__redirectText{margin-top:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-primary)}.FlavorsPageContent-module__iPOV4W__bottomSpacer{height:calc(var(--spacing,.25rem)*24)}@media (min-width:64rem){.FlavorsPageContent-module__iPOV4W__bottomSpacer{height:calc(var(--spacing,.25rem)*0)}}@property --tw-font-weight{syntax:"*";inherits:false}
.BannerCarousel-module__bXYIzq__carouselWrapper{margin-bottom:calc(var(--spacing,.25rem)*5);width:100%;position:relative}.BannerCarousel-module__bXYIzq__carouselWrapper .slick-slide{padding-inline:calc(var(--spacing,.25rem)*1)}.BannerCarousel-module__bXYIzq__slideContainer{border-radius:var(--radius-2xl,1rem);aspect-ratio:960/372;width:100%;position:relative;overflow:hidden}.BannerCarousel-module__bXYIzq__arrowsContainer{right:calc(var(--spacing,.25rem)*6);bottom:calc(var(--spacing,.25rem)*4);z-index:10;gap:calc(var(--spacing,.25rem)*4);position:absolute}.BannerCarousel-module__bXYIzq__arrowsContainer .BannerCarousel-module__bXYIzq__arrow{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);cursor:pointer;--tw-border-style:none;background-color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;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));border-style:none;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;box-shadow:1px 2px 8px #00000040}.BannerCarousel-module__bXYIzq__arrowsContainer .BannerCarousel-module__bXYIzq__arrow:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.BannerCarousel-module__bXYIzq__arrowsContainer .BannerCarousel-module__bXYIzq__arrow:hover{background-color:color-mix(in srgb,var(--color-primary)10%,white)}}.BannerCarousel-module__bXYIzq__dots{bottom:calc(var(--spacing,.25rem)*-4)!important}.BannerCarousel-module__bXYIzq__dots li{margin-inline:calc(var(--spacing,.25rem)*1)!important;height:calc(var(--spacing,.25rem)*1)!important;width:calc(var(--spacing,.25rem)*1)!important;border-radius:3.40282e38px!important}@media (min-width:48rem){.BannerCarousel-module__bXYIzq__dots li{margin-inline:calc(var(--spacing,.25rem)*2)!important}.BannerCarousel-module__bXYIzq__dots li{height:calc(var(--spacing,.25rem)*2)!important}.BannerCarousel-module__bXYIzq__dots li{width:calc(var(--spacing,.25rem)*2)!important}}.BannerCarousel-module__bXYIzq__dots li{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.BannerCarousel-module__bXYIzq__dots li{background-color:color-mix(in srgb,var(--color-primary)20%,white)}}.BannerCarousel-module__bXYIzq__dots li.slick-active{width:calc(var(--spacing,.25rem)*6)!important}@media (min-width:48rem){.BannerCarousel-module__bXYIzq__dots li.slick-active{width:calc(var(--spacing,.25rem)*12)!important}}.BannerCarousel-module__bXYIzq__dots li.slick-active{background-color:var(--color-primary)}.BannerCarousel-module__bXYIzq__dots li.slick-active button{height:calc(var(--spacing,.25rem)*1)!important;width:100%!important}@media (min-width:48rem){.BannerCarousel-module__bXYIzq__dots li.slick-active button{height:calc(var(--spacing,.25rem)*2)!important}}.BannerCarousel-module__bXYIzq__dots li.slick-active button{animation:3s ease-in-out BannerCarousel-module__bXYIzq__expandLeftToRight}.BannerCarousel-module__bXYIzq__dots li.slick-active:after{display:none!important}@keyframes BannerCarousel-module__bXYIzq__expandLeftToRight{0%{width:0}to{width:100%}}
.ProductDetailContent-module__SMjiCG__container{gap:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex}.ProductDetailContent-module__SMjiCG__header{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.ProductDetailContent-module__SMjiCG__productList{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.ProductDetailContent-module__SMjiCG__bottomSpacer{height:calc(var(--spacing,.25rem)*24)}.ProductDetailContent-module__SMjiCG__messageContainer{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*12);text-align:center;flex-direction:column;display:flex}.ProductDetailContent-module__SMjiCG__errorText{color:var(--color-error,#dc2626);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@property --tw-font-weight{syntax:"*";inherits:false}
.NavMenu-module__kef_nq__popoverOverlay .ant-popover-container{margin-top:calc(var(--spacing,.25rem)*4)}.NavMenu-module__kef_nq__navMenuItem{cursor:pointer;padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;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;position:relative}.NavMenu-module__kef_nq__navMenuItem:after{bottom:calc(var(--spacing,.25rem)*0);--tw-translate-x:calc(calc(1/2*100%)*-1);height:3px;translate:var(--tw-translate-x)var(--tw-translate-y);width:calc(var(--spacing,.25rem)*0);opacity:0;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:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));content:"";background-color:var(--color-primary);border-radius:3.40282e38px;position:absolute;left:50%}.NavMenu-module__kef_nq__navMenuItem:hover{color:var(--color-primary)}.NavMenu-module__kef_nq__navMenuItemActive{color:var(--color-primary)!important}.NavMenu-module__kef_nq__navMenuItemActive:after{opacity:1;width:60%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-ease{syntax:"*";inherits:false}
.SidebarDrawer-module__Ilxtxa__navItemChevron{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);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;transition-duration:.2s}.SidebarDrawer-module__Ilxtxa__subMenu{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;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));overflow:hidden}.SidebarDrawer-module__Ilxtxa__subMenuCollapsed{max-height:calc(var(--spacing,.25rem)*0);opacity:0}.SidebarDrawer-module__Ilxtxa__subMenuExpanded{max-height:calc(var(--spacing,.25rem)*96);opacity:1}.SidebarDrawer-module__Ilxtxa__drawerBody{flex-direction:column;height:100%;display:flex;padding:calc(var(--spacing,.25rem)*0)!important}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
.PrivacyPolicyContent-module__Oou57q__content{padding-block:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){.PrivacyPolicyContent-module__Oou57q__content{text-align:justify}}.PrivacyPolicyContent-module__Oou57q__content a{overflow-wrap:break-word;color:var(--color-primary);text-decoration-line:underline}.PrivacyPolicyContent-module__Oou57q__content p{margin-bottom:calc(var(--spacing,.25rem)*2);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.PrivacyPolicyContent-module__Oou57q__content p:has(>strong:first-child){margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*2)}.PrivacyPolicyContent-module__Oou57q__content ul{margin-bottom:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*6);list-style-type:none}.PrivacyPolicyContent-module__Oou57q__content ul li{margin-bottom:calc(var(--spacing,.25rem)*1);padding-left:calc(var(--spacing,.25rem)*4);position:relative}.PrivacyPolicyContent-module__Oou57q__content ul li:before{content:"•";left:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#000;position:absolute}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.TermsOfUseContent-module__cBSpDq__content{padding-block:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){.TermsOfUseContent-module__cBSpDq__content{text-align:justify}}.TermsOfUseContent-module__cBSpDq__content a{overflow-wrap:break-word;color:var(--color-primary);text-decoration-line:underline}.TermsOfUseContent-module__cBSpDq__content p{margin-bottom:calc(var(--spacing,.25rem)*2);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.TermsOfUseContent-module__cBSpDq__content p:has(>strong:first-child){margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*2)}.TermsOfUseContent-module__cBSpDq__content ul{margin-bottom:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*6);list-style-type:none}.TermsOfUseContent-module__cBSpDq__content ul li{margin-bottom:calc(var(--spacing,.25rem)*1);padding-left:calc(var(--spacing,.25rem)*4);position:relative}.TermsOfUseContent-module__cBSpDq__content ul li:before{content:"•";left:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#000;position:absolute}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
