@layer reset;@layer base{.WelcomeBanner-module-scss-module__OZyVdW__imageBannerWrapper{width:100%;height:auto}.WelcomeBanner-module-scss-module__OZyVdW__imageBannerWrapper>img{border-radius:16px;overflow:hidden}}
@layer reset;@layer base{.WelcomeCardsAppSection-module-scss-module__0zrF2a__pageSubtitleWrapper{margin-bottom:40px}.WelcomeCardsAppSection-module-scss-module__0zrF2a__pageSubtitle{text-align:center;color:#1b2126;letter-spacing:-.64px;margin-bottom:8px;font-size:32px;font-weight:800;line-height:1.2}@media (max-width:768px){.WelcomeCardsAppSection-module-scss-module__0zrF2a__pageSubtitle{font-size:20px;line-height:1.2}}.WelcomeCardsAppSection-module-scss-module__0zrF2a__pageSubtitle span{color:#f97f15}.WelcomeCardsAppSection-module-scss-module__0zrF2a__cardsContainer{flex-direction:column;justify-content:center;align-items:center;gap:48px;width:100%;max-width:800px;margin:0 auto 80px;display:flex}.WelcomeCardsAppSection-module-scss-module__0zrF2a__card{grid-template-columns:minmax(200px,35%) 1fr;width:100%;display:grid}@media (max-width:768px){.WelcomeCardsAppSection-module-scss-module__0zrF2a__card{grid-template-columns:1fr}}.WelcomeCardsAppSection-module-scss-module__0zrF2a__cardValue{background-color:#f97f15;border-radius:24px;justify-content:center;align-items:center;width:100%;padding:32px;display:flex}@media (max-width:768px){.WelcomeCardsAppSection-module-scss-module__0zrF2a__cardValue{border-radius:16px 16px 0 0;padding:24px}}.WelcomeCardsAppSection-module-scss-module__0zrF2a__cardTitle{text-align:center;color:#aa0b28;font-size:24px;font-weight:900;line-height:1.2}@media (max-width:768px){.WelcomeCardsAppSection-module-scss-module__0zrF2a__cardTitle{font-size:20px;line-height:1.2}}.WelcomeCardsAppSection-module-scss-module__0zrF2a__cardTitleValue{font-family:var(--montserrat),sans-serif;text-align:center;color:#fff;text-shadow:4px 1px #aa0b28;font-size:48px;font-weight:800;line-height:1.2;display:block}.WelcomeCardsAppSection-module-scss-module__0zrF2a__cardDescription{background-color:#fff;border:1px solid #f97f15;border-radius:24px;padding:40px 36px}@media (max-width:768px){.WelcomeCardsAppSection-module-scss-module__0zrF2a__cardDescription{border-radius:0 0 16px 16px}}.WelcomeCardsAppSection-module-scss-module__0zrF2a__cardDescriptionTop{align-items:center;gap:16px;margin-bottom:8px;display:flex}.WelcomeCardsAppSection-module-scss-module__0zrF2a__cardCode{font-family:var(--montserrat),sans-serif;letter-spacing:-.64px;font-size:32px;font-weight:800;line-height:1.35}@media (max-width:768px){.WelcomeCardsAppSection-module-scss-module__0zrF2a__cardCode{font-size:20px;line-height:1}}.WelcomeCardsAppSection-module-scss-module__0zrF2a__cardDescriptionText{color:#1b2126;font-size:18px;font-weight:700;line-height:1.5}.WelcomeCardsAppSection-module-scss-module__0zrF2a__cardDescriptionText strong{color:inherit;font-weight:900}@media (max-width:768px){.WelcomeCardsAppSection-module-scss-module__0zrF2a__cardDescriptionText{font-size:16px;line-height:1.2}}.WelcomeCardsAppSection-module-scss-module__0zrF2a__whiteText{color:#fff}.WelcomeCardsAppSection-module-scss-module__0zrF2a__onlyAppCardsContainer{background-color:#fefaf1;padding:80px 0}.WelcomeCardsAppSection-module-scss-module__0zrF2a__onlyAppCardsDescription{color:#1b2126;text-align:center;letter-spacing:-.48px;max-width:590px;margin:0 auto 24px;font-size:24px;font-weight:600;line-height:1.5}.WelcomeCardsAppSection-module-scss-module__0zrF2a__logoText{font-style:italic;font-weight:900;font-family:var(--nunito),sans-serif;color:#f97f15;font-variant-alternates:stylistic(1);font-feature-settings:"salt" 1}@media (max-width:768px){.WelcomeCardsAppSection-module-scss-module__0zrF2a__googlePlayImage,.WelcomeCardsAppSection-module-scss-module__0zrF2a__appStoreImageMobile{width:150px;height:auto}}.WelcomeCardsAppSection-module-scss-module__0zrF2a__downloadAppWrapper{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-bottom:28px;display:flex}.WelcomeCardsAppSection-module-scss-module__0zrF2a__downloadAppWrapper p{font-size:24px;line-height:1.35;font-family:var(--montserrat),sans-serif;font-weight:800}.WelcomeCardsAppSection-module-scss-module__0zrF2a__downloadAppWrapper span{color:#f97f15}.WelcomeCardsAppSection-module-scss-module__0zrF2a__downloadAppWrapper .WelcomeCardsAppSection-module-scss-module__0zrF2a__appStoreLinks{justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:450px){.WelcomeCardsAppSection-module-scss-module__0zrF2a__downloadAppWrapper .WelcomeCardsAppSection-module-scss-module__0zrF2a__appStoreLinks{flex-direction:column}}.WelcomeCardsAppSection-module-scss-module__0zrF2a__regulaminLink{text-align:center;color:#1b2126;width:fit-content;margin-bottom:28px;margin-left:auto;margin-right:auto;font-size:20px;font-weight:900;line-height:1.5;display:block}@media (max-width:768px){.WelcomeCardsAppSection-module-scss-module__0zrF2a__regulaminLink{font-size:18px;line-height:1.5}}}
@layer reset;@layer base{.WelcomeCardsSection-module-scss-module__-vi7ka__pageSubtitleWrapper{margin-bottom:40px}.WelcomeCardsSection-module-scss-module__-vi7ka__pageSubtitle{text-align:center;color:#1b2126;letter-spacing:-.64px;margin-bottom:8px;font-size:32px;font-weight:800;line-height:1.2}@media (max-width:768px){.WelcomeCardsSection-module-scss-module__-vi7ka__pageSubtitle{font-size:20px;line-height:1.2}}.WelcomeCardsSection-module-scss-module__-vi7ka__pageSubtitle span{color:#f97f15}.WelcomeCardsSection-module-scss-module__-vi7ka__cardsContainer{flex-direction:column;justify-content:center;align-items:center;gap:48px;width:100%;max-width:800px;margin:0 auto 80px;display:flex}.WelcomeCardsSection-module-scss-module__-vi7ka__card{grid-template-columns:minmax(200px,35%) 1fr;width:100%;display:grid}@media (max-width:768px){.WelcomeCardsSection-module-scss-module__-vi7ka__card{grid-template-columns:1fr}}.WelcomeCardsSection-module-scss-module__-vi7ka__cardValue{background-color:#f97f15;border-radius:24px;justify-content:center;align-items:center;width:100%;padding:32px;display:flex}@media (max-width:768px){.WelcomeCardsSection-module-scss-module__-vi7ka__cardValue{border-radius:16px 16px 0 0;padding:24px}}.WelcomeCardsSection-module-scss-module__-vi7ka__cardTitle{text-align:center;color:#aa0b28;font-size:24px;font-weight:900;line-height:1.2}@media (max-width:768px){.WelcomeCardsSection-module-scss-module__-vi7ka__cardTitle{font-size:20px;line-height:1.2}}.WelcomeCardsSection-module-scss-module__-vi7ka__cardTitleValue{font-family:var(--montserrat),sans-serif;text-align:center;color:#fff;text-shadow:4px 1px #aa0b28;font-size:48px;font-weight:800;line-height:1.2;display:block}.WelcomeCardsSection-module-scss-module__-vi7ka__cardDescription{background-color:#fff;border:1px solid #f97f15;border-radius:24px;padding:40px 36px}@media (max-width:768px){.WelcomeCardsSection-module-scss-module__-vi7ka__cardDescription{border-radius:0 0 16px 16px}}.WelcomeCardsSection-module-scss-module__-vi7ka__cardDescriptionTop{align-items:center;gap:16px;margin-bottom:8px;display:flex}.WelcomeCardsSection-module-scss-module__-vi7ka__cardCode{font-family:var(--montserrat),sans-serif;letter-spacing:-.64px;font-size:32px;font-weight:800;line-height:1.35}@media (max-width:768px){.WelcomeCardsSection-module-scss-module__-vi7ka__cardCode{font-size:20px;line-height:1}}.WelcomeCardsSection-module-scss-module__-vi7ka__cardDescriptionText{color:#1b2126;font-size:18px;font-weight:700;line-height:1.5}.WelcomeCardsSection-module-scss-module__-vi7ka__cardDescriptionText strong{color:inherit;font-weight:900}@media (max-width:768px){.WelcomeCardsSection-module-scss-module__-vi7ka__cardDescriptionText{font-size:16px;line-height:1.2}}.WelcomeCardsSection-module-scss-module__-vi7ka__whiteText{color:#fff}.WelcomeCardsSection-module-scss-module__-vi7ka__pageTitle{text-align:center;color:#1b2126;letter-spacing:-.48px;max-width:630px;margin:0 auto 40px;font-size:24px;font-weight:600;line-height:1.35}.WelcomeCardsSection-module-scss-module__-vi7ka__pageTitle strong{color:inherit;font-weight:900}@media (max-width:768px){.WelcomeCardsSection-module-scss-module__-vi7ka__pageTitle{font-size:20px;line-height:1.2}}}
@layer reset;@layer base{.ControlledCheckbox-module-scss-module__EhFHVa__wrapper{flex-wrap:wrap;align-items:center;display:flex}.ControlledCheckbox-module-scss-module__EhFHVa__wrapper:not(.ControlledCheckbox-module-scss-module__EhFHVa__noMargin){margin-bottom:16px}.ControlledCheckbox-module-scss-module__EhFHVa__wrapper.ControlledCheckbox-module-scss-module__EhFHVa__noMargin{margin-bottom:0}.ControlledCheckbox-module-scss-module__EhFHVa__wrapper.ControlledCheckbox-module-scss-module__EhFHVa__paddingLeft{padding-left:24px}.ControlledCheckbox-module-scss-module__EhFHVa__checkboxLabel{box-sizing:border-box;cursor:pointer;color:#1b2126;width:100%;padding-left:32px;font-size:12px;line-height:24px;display:inline-block;position:relative}.ControlledCheckbox-module-scss-module__EhFHVa__checkboxLabel.ControlledCheckbox-module-scss-module__EhFHVa__disabled{cursor:not-allowed;opacity:.5}.ControlledCheckbox-module-scss-module__EhFHVa__checkboxLabel.ControlledCheckbox-module-scss-module__EhFHVa__error{color:#c03428}.ControlledCheckbox-module-scss-module__EhFHVa__checkboxLabel.ControlledCheckbox-module-scss-module__EhFHVa__error>*{color:#c03428!important}.ControlledCheckbox-module-scss-module__EhFHVa__requiredStar{color:#c03428;display:inline-block}.ControlledCheckbox-module-scss-module__EhFHVa__checkboxInput{opacity:0;width:24px;height:24px;cursor:inherit;margin:0;position:absolute;top:0;left:0}.ControlledCheckbox-module-scss-module__EhFHVa__checkboxInput:not(:disabled):hover~.ControlledCheckbox-module-scss-module__EhFHVa__checkboxMark{border-color:#c6d3df}.ControlledCheckbox-module-scss-module__EhFHVa__checkboxInput:focus-visible~.ControlledCheckbox-module-scss-module__EhFHVa__checkboxMark{outline-offset:1px;outline:2px solid #f97f15}.ControlledCheckbox-module-scss-module__EhFHVa__checkboxMark{pointer-events:none;background-color:#fff;border:2px solid #e6ecf1;border-radius:4px;width:24px;height:24px;transition:all .3s;position:absolute;top:0;left:0}.ControlledCheckbox-module-scss-module__EhFHVa__checkboxMark:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:12px;display:none;position:absolute;top:1px;left:6px;transform:rotate(45deg)}.ControlledCheckbox-module-scss-module__EhFHVa__checkboxInput:checked~.ControlledCheckbox-module-scss-module__EhFHVa__checkboxMark{background-color:#f97f15;border-color:#f97f15}.ControlledCheckbox-module-scss-module__EhFHVa__checkboxInput:checked~.ControlledCheckbox-module-scss-module__EhFHVa__checkboxMark:after{display:block}.ControlledCheckbox-module-scss-module__EhFHVa__errorMessage{color:#c03428;width:100%;padding-left:32px;font-size:12px;line-height:24px}.ControlledCheckbox-module-scss-module__EhFHVa__labelWrapper{align-items:center;min-height:24px;display:flex}.ControlledCheckbox-module-scss-module__EhFHVa__labelWrapper.ControlledCheckbox-module-scss-module__EhFHVa__labelWrapperRequired{display:inline-block}}
@layer reset;@layer base{.PasswordHint-module-scss-module__03fZ0a__wrapper{flex-wrap:wrap;width:100%;margin-top:20px;display:flex}.PasswordHint-module-scss-module__03fZ0a__wrapper>div{width:100%}@media (min-width:500px){.PasswordHint-module-scss-module__03fZ0a__wrapper>div{width:50%}}.PasswordHint-module-scss-module__03fZ0a__optionWrapper{flex-shrink:0;align-items:center;height:fit-content;display:flex}.PasswordHint-module-scss-module__03fZ0a__optionMark{justify-content:center;align-items:center;width:20px;margin-right:4px;font-size:16px;line-height:1.2;display:flex}.PasswordHint-module-scss-module__03fZ0a__optionLabel{min-height:13px;margin:4px 0;font-size:14px;line-height:1.2}.PasswordHint-module-scss-module__03fZ0a__checkIcon{color:#f97f15;font-size:18px!important}.PasswordHint-module-scss-module__03fZ0a__errorIcon{color:#c03428;font-size:16px!important}}
@layer reset;@layer base{.PasswordField-module-scss-module__3ouuca__wrapper.PasswordField-module-scss-module__3ouuca__marginBottom{margin-bottom:24px}@media (max-width:768px){.PasswordField-module-scss-module__3ouuca__wrapper.PasswordField-module-scss-module__3ouuca__marginBottom:not(.PasswordField-module-scss-module__3ouuca__error){margin-bottom:8px}.PasswordField-module-scss-module__3ouuca__wrapper.PasswordField-module-scss-module__3ouuca__marginBottom.PasswordField-module-scss-module__3ouuca__error{margin-bottom:24px}}}
@layer reset,base;.ControlledIconButton-module-scss-module__C7ViTa__iconButton{border-color:#e6ecf1}.ControlledIconButton-module-scss-module__C7ViTa__iconButton.ControlledIconButton-module-scss-module__C7ViTa__selected{border-color:#1b2126}.ControlledIconButton-module-scss-module__C7ViTa__iconButton:focus{outline:none;box-shadow:0 0 0 2px #f97f15}
@layer reset;@layer base{.ControlledOptionRow-module-scss-module__4Qp5KG__iconPicker{align-items:center;gap:8px;display:flex}}
@layer reset;@layer base{.FormAddDeliveryAddress-module-scss-module__TEEfxq__subtitle{margin-bottom:8px;font-size:14px;font-weight:600;line-height:1.5}.FormAddDeliveryAddress-module-scss-module__TEEfxq__row{justify-content:center;align-items:center;gap:12px;margin-bottom:32px;display:flex;position:relative}.FormAddDeliveryAddress-module-scss-module__TEEfxq__row:first-of-type{justify-content:flex-start}.FormAddDeliveryAddress-module-scss-module__TEEfxq__row:last-of-type,.FormAddDeliveryAddress-module-scss-module__TEEfxq__row.FormAddDeliveryAddress-module-scss-module__TEEfxq__rowNoMargin{margin-bottom:0}@media (max-width:768px){.FormAddDeliveryAddress-module-scss-module__TEEfxq__row{flex-direction:column}.FormAddDeliveryAddress-module-scss-module__TEEfxq__row.FormAddDeliveryAddress-module-scss-module__TEEfxq__rowAddressDetails{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.FormAddDeliveryAddress-module-scss-module__TEEfxq__addressDefaultNotice{color:#3f7a1a}.FormAddDeliveryAddress-module-scss-module__TEEfxq__hr{border:none;border-top:1px solid #e6ecf1;width:100%;margin:16px 0}}@media (max-width:768px){.FormAddDeliveryAddress-module-scss-module__TEEfxq__fullWidthMobile{grid-column:1/-1}}.FormAddDeliveryAddress-module-scss-module__TEEfxq__validIcon{color:#3f7a1a}
@layer reset;@layer base{.ModalAddDeliveryAddress-module-scss-module__WVK26G__triggerWrapper{cursor:pointer;width:fit-content}}
@layer reset;@layer base{.ModalRemoveDeliveryAddress-module-scss-module__qTnJqW__addressName{width:100%;font-size:16px;font-weight:600;line-height:1.35}.ModalRemoveDeliveryAddress-module-scss-module__qTnJqW__addressDetails{font-size:16px;line-height:1.35}.ModalRemoveDeliveryAddress-module-scss-module__qTnJqW__modalContent{flex-direction:column;justify-content:center;align-items:center;display:flex}.ModalRemoveDeliveryAddress-module-scss-module__qTnJqW__summaryWrapper{border:1px solid #f97f15;border-radius:8px;align-items:center;gap:20px;min-width:300px;margin-bottom:16px;padding:16px;display:flex}.ModalRemoveDeliveryAddress-module-scss-module__qTnJqW__triggerWrapper{cursor:pointer;width:fit-content}.ModalRemoveDeliveryAddress-module-scss-module__qTnJqW__icon{font-weight:400;display:flex}.ModalRemoveDeliveryAddress-module-scss-module__qTnJqW__icon svg{width:30px;height:30px}.ModalRemoveDeliveryAddress-module-scss-module__qTnJqW__buttonsWrapper{gap:16px;width:100%;margin-top:16px;display:flex}}
@layer reset;@layer base{.ModalRemoveInvoiceAddress-module-scss-module__g89qjW__addressName{width:100%;font-size:16px;font-weight:600;line-height:1.35}.ModalRemoveInvoiceAddress-module-scss-module__g89qjW__addressDetails{font-size:16px;line-height:1.35}.ModalRemoveInvoiceAddress-module-scss-module__g89qjW__modalContent{flex-direction:column;justify-content:center;align-items:center;display:flex}.ModalRemoveInvoiceAddress-module-scss-module__g89qjW__summaryWrapper{border:1px solid #f97f15;border-radius:8px;align-items:center;gap:20px;min-width:300px;margin-bottom:16px;padding:16px;display:flex}.ModalRemoveInvoiceAddress-module-scss-module__g89qjW__triggerWrapper{cursor:pointer;width:fit-content}.ModalRemoveInvoiceAddress-module-scss-module__g89qjW__icon{font-weight:400;display:flex}.ModalRemoveInvoiceAddress-module-scss-module__g89qjW__icon svg{width:30px;height:30px}.ModalRemoveInvoiceAddress-module-scss-module__g89qjW__buttonsWrapper{gap:16px;width:100%;margin-top:16px;display:flex}}
@layer reset;@layer base{.CartAddressOption-module-scss-module__gUtPzW__savedAddress{cursor:pointer;border:1px solid #e6ecf1;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:12px 16px;display:flex;position:relative}.CartAddressOption-module-scss-module__gUtPzW__savedAddress.CartAddressOption-module-scss-module__gUtPzW__checked{background-color:#fefaf1;border-color:#f97f15}@media (max-width:768px){.CartAddressOption-module-scss-module__gUtPzW__savedAddress{flex-direction:column;align-items:flex-start;gap:0}}.CartAddressOption-module-scss-module__gUtPzW__icon{color:#1b2126;justify-self:flex-start;font-weight:400;display:flex}.CartAddressOption-module-scss-module__gUtPzW__icon svg{width:24px;height:24px}.CartAddressOption-module-scss-module__gUtPzW__addressNameWrapper{align-items:center;gap:8px;display:flex}.CartAddressOption-module-scss-module__gUtPzW__addressName{letter-spacing:0%;width:fit-content;margin:2px 0 4px;font-size:16px;font-weight:600;line-height:1.2}.CartAddressOption-module-scss-module__gUtPzW__invoiceTypeLabel{color:#4a5661;background-color:#f8f9fb;border-radius:24px;margin-bottom:4px;padding:1px 6px;font-size:12px;line-height:1}.CartAddressOption-module-scss-module__gUtPzW__address{letter-spacing:0%;text-wrap:wrap;font-size:14px;font-weight:400;line-height:1.35}.CartAddressOption-module-scss-module__gUtPzW__entryWrapper{justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.CartAddressOption-module-scss-module__gUtPzW__buttonWrapper{justify-content:flex-end;align-items:center;gap:4px;display:flex}@media (max-width:768px){.CartAddressOption-module-scss-module__gUtPzW__buttonWrapper{align-self:flex-end}}.CartAddressOption-module-scss-module__gUtPzW__editButton,.CartAddressOption-module-scss-module__gUtPzW__removeButton{border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}:is(.CartAddressOption-module-scss-module__gUtPzW__editButton svg,.CartAddressOption-module-scss-module__gUtPzW__removeButton svg){transition:all .3s}:is(.CartAddressOption-module-scss-module__gUtPzW__editButton:hover svg,.CartAddressOption-module-scss-module__gUtPzW__removeButton:hover svg){stroke:#f97f15}.CartAddressOption-module-scss-module__gUtPzW__defaultInfoTagWeb{color:#f97f15;border-radius:16px;justify-content:center;align-items:center;gap:4px;width:fit-content;padding:4px 8px 4px 4px;font-weight:700;display:flex}@media (max-width:1024px){.CartAddressOption-module-scss-module__gUtPzW__defaultInfoTagWeb{display:none}}.CartAddressOption-module-scss-module__gUtPzW__addressWrapper{text-align:left}.CartAddressOption-module-scss-module__gUtPzW__addressSkeleton{cursor:default;pointer-events:none}.CartAddressOption-module-scss-module__gUtPzW__addressSkeleton .CartAddressOption-module-scss-module__gUtPzW__entryWrapper{width:100%}.CartAddressOption-module-scss-module__gUtPzW__addressSkeleton .CartAddressOption-module-scss-module__gUtPzW__addressWrapper{flex:1;min-width:0}.CartAddressOption-module-scss-module__gUtPzW__skeletonName{align-items:center;height:1.2em;margin:2px 0 4px;font-size:16px;line-height:1.2;display:flex}.CartAddressOption-module-scss-module__gUtPzW__skeletonAddress{align-items:center;height:1.35em;font-size:14px;line-height:1.35;display:flex}}
@layer reset;@layer base{.CartReservationVerifyAddress-module-scss-module__kUww6G__modalContent{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}}
@layer reset;@layer base{.TmsDeliveryHeader-module-scss-module__BhrHKW__headerWrapper{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}@media (max-width:1024px){.TmsDeliveryHeader-module-scss-module__BhrHKW__headerWrapper{flex-direction:column;align-items:flex-start}.TmsDeliveryHeader-module-scss-module__BhrHKW__headerWrapper button{padding-left:0!important}}.TmsDeliveryHeader-module-scss-module__BhrHKW__reservationHeader{letter-spacing:-.02em;text-align:left;font-size:24px;font-weight:600;line-height:1.35}@media (max-width:1024px){.TmsDeliveryHeader-module-scss-module__BhrHKW__reservationHeader{width:100%;margin-bottom:8px;font-size:20px;line-height:1.2}}}
@layer reset;@layer base{.CartAddDeliveryAddress-module-scss-module__-XBkwG__wrapper{flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:24px;display:flex}.CartAddDeliveryAddress-module-scss-module__-XBkwG__title{justify-content:space-between;align-items:center;width:100%;margin-bottom:24px;font-size:20px;font-weight:700;line-height:1.2;display:flex}@media (max-width:1024px){.CartAddDeliveryAddress-module-scss-module__-XBkwG__title{font-size:16px;line-height:1.2}}.CartAddDeliveryAddress-module-scss-module__-XBkwG__titleText{font-size:20px;line-height:1;display:inline-block}.CartAddDeliveryAddress-module-scss-module__-XBkwG__loadingAddresses{flex-direction:column;gap:8px;width:100%;display:flex}}.CartAddDeliveryAddress-module-scss-module__-XBkwG__addNewAddressButton span{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;display:flex!important}.CartAddDeliveryAddress-module-scss-module__-XBkwG__styledListboxItem{border:none}
@layer reset;@layer base{.DeliveryActionPanel-module-scss-module__f51AwG__deliverySlotSubmitWrapper{border-top:1px solid #e6ecf1;flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;width:100%;padding:16px;display:flex}.DeliveryActionPanel-module-scss-module__f51AwG__deliverySlotSubmitWrapper.DeliveryActionPanel-module-scss-module__f51AwG__placementTop{border-top:none;border-bottom:1px solid #e6ecf1}.DeliveryActionPanel-module-scss-module__f51AwG__buttonsWrapper{gap:8px;display:flex}}
@layer reset;@layer base{.DeliveryBadge-module-scss-module__pGp10G__badgeWrapper{color:#1b2126;background-color:#e4f7d6;border-radius:8px;gap:8px;width:100%;margin-top:24px;padding:16px;font-size:14px;line-height:1.35;display:flex}.DeliveryBadge-module-scss-module__pGp10G__iconLeaf{color:#3f7a1a;flex-shrink:0}.DeliveryBadge-module-scss-module__pGp10G__badgeTitle{font-size:14px;font-weight:700;line-height:1.35}.DeliveryBadge-module-scss-module__pGp10G__badgeText{max-width:680px}}
@layer reset;@layer base{.DateItem-module-scss-module__x6Lcxq__dateItemTitle{color:#1b2126;text-align:center;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.2}.DateItem-module-scss-module__x6Lcxq__dateItemText{color:#5f6f7c;text-align:center;font-size:12px;font-weight:400;line-height:1.2}}.DateItem-module-scss-module__x6Lcxq__dateItemWrapper{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:90px;height:100%;padding-top:16px;padding-bottom:16px;display:flex}.DateItem-module-scss-module__x6Lcxq__dateItemWrapper.DateItem-module-scss-module__x6Lcxq__hasSelection{position:relative}.DateItem-module-scss-module__x6Lcxq__dateItemWrapper.DateItem-module-scss-module__x6Lcxq__hasSelection:after{content:"Wybrano";color:#1b2126;background-color:#fefaf1;border-radius:16px;padding:4px 8px;font-size:12px;font-weight:700;line-height:1.2;position:absolute;top:0%;left:50%;transform:translate(-50%,-50%)}
@layer reset;@layer base{.DeliveryDateSelector-module-scss-module__3l86mG__dateWrapper{flex-direction:row;gap:8px;width:100%;display:flex}@media (max-width:1024px){.DeliveryDateSelector-module-scss-module__3l86mG__dateWrapper{scrollbar-width:none;-ms-overflow-style:none;padding:8px 0;overflow-x:scroll}.DeliveryDateSelector-module-scss-module__3l86mG__dateWrapper::-webkit-scrollbar{display:none}}}
@layer reset;@layer base{.CartAddInvoiceAddress-module-scss-module__MGS15q__wrapper{flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:24px;display:flex}.CartAddInvoiceAddress-module-scss-module__MGS15q__title{margin-bottom:24px;font-size:20px;line-height:1.2}}.CartAddInvoiceAddress-module-scss-module__MGS15q__customCheckbox{font-size:16px;text-align:left!important}.CartAddInvoiceAddress-module-scss-module__MGS15q__customCheckbox>label{line-height:24px}.CartAddInvoiceAddress-module-scss-module__MGS15q__styledMenuItem{margin-bottom:16px}.CartAddInvoiceAddress-module-scss-module__MGS15q__styledListboxItem{border:none}
@layer reset;@layer base{.DeliverySlot-module-scss-module__53lSUW__slotWrapper{background-color:#0000;border:1px solid #e6ecf1;border-radius:8px;justify-content:flex-start;align-items:center;margin:0 0 8px;padding:8px;transition:all .1s;display:flex;position:relative;overflow:hidden}.DeliverySlot-module-scss-module__53lSUW__slotWrapper:last-child{margin-bottom:0}.DeliverySlot-module-scss-module__53lSUW__slotWrapper label{align-items:center;min-height:24px;font-size:14px;font-weight:700;line-height:1.2;display:flex}.DeliverySlot-module-scss-module__53lSUW__slotWrapper label:after{content:"";position:absolute;inset:-8px}.DeliverySlot-module-scss-module__53lSUW__slotWrapper.DeliverySlot-module-scss-module__53lSUW__active,.DeliverySlot-module-scss-module__53lSUW__slotWrapper.DeliverySlot-module-scss-module__53lSUW__previewAdd{background-color:#fefaf1;border-color:#f97f15}.DeliverySlot-module-scss-module__53lSUW__slotWrapper.DeliverySlot-module-scss-module__53lSUW__previewRemove{background-color:#0000;border-color:#e6ecf1}.DeliverySlot-module-scss-module__53lSUW__slotWrapper.DeliverySlot-module-scss-module__53lSUW__disabled{background-color:#0000!important;border:none!important}.DeliverySlot-module-scss-module__53lSUW__slotWrapper.DeliverySlot-module-scss-module__53lSUW__disabled label{color:#8aa1b3;text-decoration:line-through}.DeliverySlot-module-scss-module__53lSUW__slotWrapper.DeliverySlot-module-scss-module__53lSUW__disabled label span{visibility:hidden}.DeliverySlot-module-scss-module__53lSUW__slotWrapper.DeliverySlot-module-scss-module__53lSUW__isFreeForCart:after{content:"0 zł";color:#fff;pointer-events:none;background-color:#f97f15;padding:1px 30px;font-size:9px;font-weight:800;position:absolute;top:2px;right:-26px;transform:rotate(35deg)}.DeliverySlot-module-scss-module__53lSUW__slotCheckbox{flex:1;min-width:0}}
@layer reset;@layer base{.CartB2bInvoiceAddress-module-scss-module__XekM_q__wrapper{flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:24px;display:flex}.CartB2bInvoiceAddress-module-scss-module__XekM_q__title{text-align:left;margin-bottom:24px;font-size:24px;font-weight:700;line-height:1.2}}
@layer reset;@layer base{.DeliverySlotSection-module-scss-module__0pMXhG__timeOfTheDayTitle{text-align:left;margin-bottom:16px;font-size:16px;font-weight:400;line-height:1.2}.DeliverySlotSection-module-scss-module__0pMXhG__sectionWrapper{margin:0;padding:0;list-style:none}.DeliverySlotSection-module-scss-module__0pMXhG__slotItem{width:fit-content;margin:0;padding:0;list-style:none}}
@layer reset;@layer base{.MarketingConsentCheckbox-module-scss-module___qoqbW__consentText a{color:#f97f15;margin:0 4px;font-weight:700}.MarketingConsentCheckbox-module-scss-module___qoqbW__expandToggle{cursor:pointer;color:#f97f15;background:0 0;border:none;padding:0;font-size:12px;line-height:1;transition:color .2s}.MarketingConsentCheckbox-module-scss-module___qoqbW__expandToggle:hover:not([aria-disabled=true]){color:#d65125}.MarketingConsentCheckbox-module-scss-module___qoqbW__expandToggle[aria-disabled=true]{cursor:not-allowed}}
@layer reset;@layer base{.DeliverySlotGrid-module-scss-module__NKyFua__deliverySlotsWrapper{flex-direction:row;justify-content:space-between;gap:16px;width:100%;padding:0 16px 16px;display:flex;position:relative}.DeliverySlotGrid-module-scss-module__NKyFua__deliverySlotsWrapper>div{flex:1}@media (max-width:1024px){.DeliverySlotGrid-module-scss-module__NKyFua__deliverySlotsWrapper{flex-direction:column}}.DeliverySlotGrid-module-scss-module__NKyFua__center{justify-content:center;align-items:center;padding:48px;display:flex}.DeliverySlotGrid-module-scss-module__NKyFua__slotsError{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px;display:flex}.DeliverySlotGrid-module-scss-module__NKyFua__slotsErrorText{color:#c03428}}
@layer reset;@layer base{.MarketingConsentsCheckboxes-module-scss-module__i78qXG__checkboxWrapper{padding-top:4px;padding-bottom:4px}.MarketingConsentsCheckboxes-module-scss-module__i78qXG__expandedAgreements{margin-left:32px}}.MarketingConsentsCheckboxes-module-scss-module__i78qXG__consentExpanded{font-size:12px;line-height:1.35}
@layer reset;@layer base{.DeliveryTimeOfDayButtons-module-scss-module__K-LyhW__mobileContent{width:100%}@media (min-width:769px){.DeliveryTimeOfDayButtons-module-scss-module__K-LyhW__mobileContent{display:none}}.DeliveryTimeOfDayButtons-module-scss-module__K-LyhW__deliveryTimesOfTheDay{flex-flow:wrap;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:24px;display:flex}.DeliveryTimeOfDayButtons-module-scss-module__K-LyhW__deliveryTimesOfTheDay *{flex:auto}}
@layer reset;@layer base{.BlikInput-module-scss-module__hDw3WG__blikInputWrapper{padding-top:4px;padding-bottom:16px}}.BlikInput-module-scss-module__hDw3WG__blikInput{padding-top:4px}.BlikInput-module-scss-module__hDw3WG__blikInput .TextField_Input[type=number]{appearance:textfield}.BlikInput-module-scss-module__hDw3WG__blikInput .TextField_Input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.BlikInput-module-scss-module__hDw3WG__blikInput .TextField_Input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
@layer reset;@layer base{.OneDayDeliveryInfobox-module-scss-module__NtxhQW__wrapper{padding:0 16px}.OneDayDeliveryInfobox-module-scss-module__NtxhQW__banner{background-color:#fefaf1;border:1px solid #f7e7ea;border-radius:8px;align-items:center;gap:16px;width:100%;margin-bottom:24px;padding:16px 8px;display:flex}.OneDayDeliveryInfobox-module-scss-module__NtxhQW__banner.OneDayDeliveryInfobox-module-scss-module__NtxhQW__bottom{gap:8px;margin:16px 0}.OneDayDeliveryInfobox-module-scss-module__NtxhQW__banner strong{font-weight:700}.OneDayDeliveryInfobox-module-scss-module__NtxhQW__banner .OneDayDeliveryInfobox-module-scss-module__NtxhQW__content{flex-direction:column;display:flex}.OneDayDeliveryInfobox-module-scss-module__NtxhQW__banner .OneDayDeliveryInfobox-module-scss-module__NtxhQW__heading{color:#aa0b28;margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.2}.OneDayDeliveryInfobox-module-scss-module__NtxhQW__banner .OneDayDeliveryInfobox-module-scss-module__NtxhQW__icon{color:#f97f15;flex-shrink:0}.OneDayDeliveryInfobox-module-scss-module__NtxhQW__banner .OneDayDeliveryInfobox-module-scss-module__NtxhQW__text{font-size:14px;line-height:1.5}.OneDayDeliveryInfobox-module-scss-module__NtxhQW__banner .OneDayDeliveryInfobox-module-scss-module__NtxhQW__text.OneDayDeliveryInfobox-module-scss-module__NtxhQW__maxWidth{max-width:550px}}
@layer reset;@layer base{.CheckoutPayment-module-scss-module__jBQRMa__wrapper{flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:24px;display:flex}.CheckoutPayment-module-scss-module__jBQRMa__title{margin-bottom:24px;font-size:20px;font-weight:700;line-height:1.2}.CheckoutPayment-module-scss-module__jBQRMa__subtitle{margin-bottom:16px;font-size:14px;font-weight:700;line-height:1}.CheckoutPayment-module-scss-module__jBQRMa__statuteLabel{color:#1b2126;line-height:24px;display:inline}.CheckoutPayment-module-scss-module__jBQRMa__statuteLabel a{color:#f97f15;margin:0 0 0 4px;font-weight:700}.CheckoutPayment-module-scss-module__jBQRMa__statuteLabel p{color:#c03428}.CheckoutPayment-module-scss-module__jBQRMa__paymentMethodWrapper{border:1px solid #e6ecf1;border-radius:8px;width:100%;padding:8px 16px}.CheckoutPayment-module-scss-module__jBQRMa__statuteWrapper{border:2px dashed #f97f15;border-radius:8px;width:100%;margin-top:20px;padding:16px;position:relative}.CheckoutPayment-module-scss-module__jBQRMa__statuteWrapper.CheckoutPayment-module-scss-module__jBQRMa__statuteWrapperChecked{border:2px solid #f97f15}.CheckoutPayment-module-scss-module__jBQRMa__statuteWrapperLabel{background:#fff;width:fit-content;padding:2px 6px;font-size:16px;line-height:1;position:absolute;top:-11px;left:16px}.CheckoutPayment-module-scss-module__jBQRMa__paymentWrapper{justify-content:space-between;align-items:center;width:100%;padding:0 8px;display:flex}.CheckoutPayment-module-scss-module__jBQRMa__paymentTitle{justify-content:space-between;align-items:center;gap:8px;width:100%;font-weight:700;display:flex}@media (max-width:768px){.CheckoutPayment-module-scss-module__jBQRMa__paymentTitle{font-size:14px;line-height:1.2}}.CheckoutPayment-module-scss-module__jBQRMa__animatedAgreementsWrapper{transition:grid-template-rows .3s ease-in-out;display:grid}.CheckoutPayment-module-scss-module__jBQRMa__animatedAgreementsWrapper.CheckoutPayment-module-scss-module__jBQRMa__animatedAgreementsWrapperVisible{grid-template-rows:1fr}.CheckoutPayment-module-scss-module__jBQRMa__animatedAgreementsWrapper.CheckoutPayment-module-scss-module__jBQRMa__animatedAgreementsWrapperHidden{grid-template-rows:0fr}.CheckoutPayment-module-scss-module__jBQRMa__informationBoxWrapper{justify-content:center;align-items:center;gap:8px;margin-top:8px;margin-bottom:8px;display:flex}.CheckoutPayment-module-scss-module__jBQRMa__infoIcon{color:#f97f15;flex:0 0 24px}.CheckoutPayment-module-scss-module__jBQRMa__informationBoxText{font-size:14px;font-weight:400;line-height:1.2}@media (max-width:1024px){.CheckoutPayment-module-scss-module__jBQRMa__informationBoxText{font-size:10px;line-height:1.2}}}
@layer reset;@layer base{.PlatnoscClient-module-scss-module__wmawLq__tabletContent{width:100%}@media (min-width:1025px){.PlatnoscClient-module-scss-module__wmawLq__tabletContent{display:none}}.PlatnoscClient-module-scss-module__wmawLq__wrapper{flex-direction:column;display:flex}@media (max-width:1024px){.PlatnoscClient-module-scss-module__wmawLq__wrapper{height:calc(100dvh - 98px)}.PlatnoscClient-module-scss-module__wmawLq__wrapper.PlatnoscClient-module-scss-module__wmawLq__withRibbon{height:calc(100dvh - 138px)}}@media (max-width:768px){.PlatnoscClient-module-scss-module__wmawLq__wrapper.PlatnoscClient-module-scss-module__wmawLq__withRibbon{height:calc(100dvh - 138px)}}.PlatnoscClient-module-scss-module__wmawLq__cartAddInvoiceAddressWrapper{margin-bottom:40px}.PlatnoscClient-module-scss-module__wmawLq__content{gap:24px;display:flex}@media (max-width:1024px){.PlatnoscClient-module-scss-module__wmawLq__content{flex-direction:column;width:100%;height:auto}}.PlatnoscClient-module-scss-module__wmawLq__productsWrapper{flex:2;height:fit-content}@media (max-width:1024px){.PlatnoscClient-module-scss-module__wmawLq__productsWrapper{margin-bottom:calc(var(--mobile-summary-height) + 48px)}}.PlatnoscClient-module-scss-module__wmawLq__summaryColumn{z-index:5;flex:1;position:relative}@media (max-width:1024px){.PlatnoscClient-module-scss-module__wmawLq__summaryColumn{min-width:100%;max-width:100%;display:none}}.PlatnoscClient-module-scss-module__wmawLq__paymentSection{isolation:isolate;position:relative}}
@layer reset;@layer base{.CartDeliverySlotPicker-module-scss-module__io83Ea__wrapper{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.CartDeliverySlotPicker-module-scss-module__io83Ea__title{margin-bottom:24px;font-size:20px;font-weight:600;line-height:1}.CartDeliverySlotPicker-module-scss-module__io83Ea__noDelivery{color:#c03428}.CartDeliverySlotPicker-module-scss-module__io83Ea__deliverySupportError{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.CartDeliverySlotPicker-module-scss-module__io83Ea__selectDeliveryDate{color:#4a5661;text-align:center;margin-top:24px}.CartDeliverySlotPicker-module-scss-module__io83Ea__noDeliveryText{margin-bottom:8px;font-weight:400}.CartDeliverySlotPicker-module-scss-module__io83Ea__deliverySlotWrapper{border:1px solid #e6ecf1;border-radius:8px;flex-direction:column;justify-content:space-between;gap:8px;width:100%;margin-top:24px;display:flex}.CartDeliverySlotPicker-module-scss-module__io83Ea__deliverySlotWrapper.CartDeliverySlotPicker-module-scss-module__io83Ea__deliverySlotWrapperDropdown{min-width:600px}@media (max-width:768px){.CartDeliverySlotPicker-module-scss-module__io83Ea__deliverySlotWrapper.CartDeliverySlotPicker-module-scss-module__io83Ea__deliverySlotWrapperDropdown{min-width:100%}}.CartDeliverySlotPicker-module-scss-module__io83Ea__deliverySlotGridWrapperDropdown{padding-top:16px}}
@layer reset;@layer base{.OfflineNotificationLayer-module-scss-module__E5VZxG__wrapper{z-index:1000;background:#fffc;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.OfflineNotificationLayer-module-scss-module__E5VZxG__wrapper h2,.OfflineNotificationLayer-module-scss-module__E5VZxG__wrapper p{text-align:center}.OfflineNotificationLayer-module-scss-module__E5VZxG__icon{color:#4a5661;display:flex}}
@layer reset;@layer base{.CartActiveDepositVouchers-module-scss-module__PKcCOa__wrapper{border:1px solid #e6ecf1;border-radius:8px;width:100%}.CartActiveDepositVouchers-module-scss-module__PKcCOa__header{color:#1b2126;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:14px;font-weight:700;line-height:1.2;display:flex}.CartActiveDepositVouchers-module-scss-module__PKcCOa__chevron{flex-shrink:0;transition:transform .2s}.CartActiveDepositVouchers-module-scss-module__PKcCOa__chevronOpen{transform:rotate(180deg)}.CartActiveDepositVouchers-module-scss-module__PKcCOa__list{margin:0;padding:0}.CartActiveDepositVouchers-module-scss-module__PKcCOa__row{border-top:1px solid #e6ecf1;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0 0 0 12px;list-style:none;display:flex}.CartActiveDepositVouchers-module-scss-module__PKcCOa__info{align-items:center;gap:8px;min-width:0;display:flex}.CartActiveDepositVouchers-module-scss-module__PKcCOa__icon{flex-shrink:0}.CartActiveDepositVouchers-module-scss-module__PKcCOa__label{font-size:14px;line-height:1.2}}.CartActiveDepositVouchers-module-scss-module__PKcCOa__removeButton{flex-shrink:0;gap:2px}
@layer reset;@layer base{.CartActiveBenefitCode-module-scss-module__EE1sLG__onlyDesktopContent{width:100%}@media (max-width:1024px){.CartActiveBenefitCode-module-scss-module__EE1sLG__onlyDesktopContent{display:none}}.CartActiveBenefitCode-module-scss-module__EE1sLG__activeCodeWrapper{background-color:#f8f9fb;border:1px solid #f97f15;border-radius:8px;align-items:center;gap:8px;width:100%;padding:4px 4px 4px 12px;display:flex}@media (max-width:1024px){.CartActiveBenefitCode-module-scss-module__EE1sLG__activeCodeWrapper{padding:0 12px}}.CartActiveBenefitCode-module-scss-module__EE1sLG__icon{flex-shrink:0}.CartActiveBenefitCode-module-scss-module__EE1sLG__activeCodeLabel{flex:1;font-size:14px;line-height:1.2}.CartActiveBenefitCode-module-scss-module__EE1sLG__activeCodeTitle{font-weight:700}}.CartActiveBenefitCode-module-scss-module__EE1sLG__activeCodeRemoveButton{gap:2px}
@layer reset;@layer base{.CartActiveBenefitCodes-module-scss-module__vqzxoq__hr{border:none;border-top:1px solid #e6ecf1;width:100%;margin-top:12px}.CartActiveBenefitCodes-module-scss-module__vqzxoq__activeCodesWrapper{width:100%}.CartActiveBenefitCodes-module-scss-module__vqzxoq__activeCodesDescription{letter-spacing:0%;margin-bottom:8px;font-size:14px;font-weight:400;line-height:1.2}.CartActiveBenefitCodes-module-scss-module__vqzxoq__activeCodesContent{flex-direction:column;gap:8px;width:100%;display:flex}.CartActiveBenefitCodes-module-scss-module__vqzxoq__activeCodesList{flex-direction:column;gap:16px;width:100%;display:flex}.CartActiveBenefitCodes-module-scss-module__vqzxoq__activeCodesListItem{margin:0;list-style:none}}
@layer reset;@layer base{.ProgressBar-module-scss-module__vc8xZa__progressBarWrapper{width:100%}.ProgressBar-module-scss-module__vc8xZa__progressBarContainer{background-color:#fefaf1;border-radius:16px;width:100%;height:8px;position:relative;overflow:hidden}.ProgressBar-module-scss-module__vc8xZa__progressBarFill{background-color:#f97f15;border-radius:4px;height:100%;transition:width .3s}}
@layer reset;@layer base{.IconChangeQuantity-module-scss-module__BmaX3q__iconContainer{box-sizing:border-box;cursor:pointer;background-color:#0000;border:1px solid #e6ecf1;border-radius:8px;align-items:center;width:auto;padding:0 8px;transition:background-color .15s,border-color .15s;display:flex}.IconChangeQuantity-module-scss-module__BmaX3q__iconContainer:hover:not(:disabled){background:#fefaf1;border-color:#aa0b28}.IconChangeQuantity-module-scss-module__BmaX3q__iconContainer:disabled{pointer-events:none;cursor:default;background-color:#e6ecf1}.IconChangeQuantity-module-scss-module__BmaX3q__iconContainer.IconChangeQuantity-module-scss-module__BmaX3q__small{height:32px}.IconChangeQuantity-module-scss-module__BmaX3q__iconContainer.IconChangeQuantity-module-scss-module__BmaX3q__medium{height:40px}.IconChangeQuantity-module-scss-module__BmaX3q__iconContainer.IconChangeQuantity-module-scss-module__BmaX3q__large{height:48px}.IconChangeQuantity-module-scss-module__BmaX3q__iconWrapper{box-sizing:border-box;color:#fff;cursor:pointer;background-color:#aa0b28;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;padding:0;transition:background-color .15s;display:flex}.IconChangeQuantity-module-scss-module__BmaX3q__iconWrapper:hover:not(:disabled):not(.IconChangeQuantity-module-scss-module__BmaX3q__loading){background-color:#c03428}.IconChangeQuantity-module-scss-module__BmaX3q__iconWrapper:disabled,.IconChangeQuantity-module-scss-module__BmaX3q__iconWrapper.IconChangeQuantity-module-scss-module__BmaX3q__loading{pointer-events:none;cursor:default;background-color:#e6ecf1}}
@layer reset;@layer base{.TextField-module-scss-module__-m3FdG__wrapper{flex-direction:column;width:100%;display:flex}.TextField-module-scss-module__-m3FdG__wrapper.TextField-module-scss-module__-m3FdG__marginBottom{margin-bottom:24px}@media (max-width:768px){.TextField-module-scss-module__-m3FdG__wrapper.TextField-module-scss-module__-m3FdG__marginBottom:not(.TextField-module-scss-module__-m3FdG__error){margin-bottom:8px}.TextField-module-scss-module__-m3FdG__wrapper.TextField-module-scss-module__-m3FdG__marginBottom.TextField-module-scss-module__-m3FdG__error{margin-bottom:24px}}.TextField-module-scss-module__-m3FdG__innerWrapper{flex-direction:column;width:100%;display:flex;position:relative}.TextField-module-scss-module__-m3FdG__label{pointer-events:none;z-index:1;white-space:nowrap;text-overflow:ellipsis;color:#4a5661;background-color:#fff;min-width:0;max-width:calc(100% - 16px);padding:2px 8px;font-size:16px;line-height:1.5;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;left:8px;overflow:hidden}.TextField-module-scss-module__-m3FdG__label.TextField-module-scss-module__-m3FdG__medium{top:6px}.TextField-module-scss-module__-m3FdG__label.TextField-module-scss-module__-m3FdG__large{top:10px}.TextField-module-scss-module__-m3FdG__label.TextField-module-scss-module__-m3FdG__shrink{font-size:12px;line-height:1.2}.TextField-module-scss-module__-m3FdG__label.TextField-module-scss-module__-m3FdG__shrink.TextField-module-scss-module__-m3FdG__medium{top:-8px}.TextField-module-scss-module__-m3FdG__label.TextField-module-scss-module__-m3FdG__shrink.TextField-module-scss-module__-m3FdG__large{top:-7px}.TextField-module-scss-module__-m3FdG__label.TextField-module-scss-module__-m3FdG__error{color:#c03428}.TextField-module-scss-module__-m3FdG__label.TextField-module-scss-module__-m3FdG__disabled{color:#5f6f7c;background-color:#e6ecf1}.TextField-module-scss-module__-m3FdG__label.TextField-module-scss-module__-m3FdG__error.TextField-module-scss-module__-m3FdG__disabled{color:#c03428}.TextField-module-scss-module__-m3FdG__requiredStar{color:#c03428;font-weight:600}.TextField-module-scss-module__-m3FdG__inputContainer{width:100%;transition:border-color outline cubic-bezier(.4, 0, .2, 1);background-color:#fff;border:1px solid #e6ecf1;border-radius:8px;outline:1px solid #0000;align-items:center;display:flex;position:relative;overflow:hidden}.TextField-module-scss-module__-m3FdG__inputContainer.TextField-module-scss-module__-m3FdG__medium:not(.TextField-module-scss-module__-m3FdG__multiline){height:40px;min-height:40px}.TextField-module-scss-module__-m3FdG__inputContainer.TextField-module-scss-module__-m3FdG__large:not(.TextField-module-scss-module__-m3FdG__multiline){height:48px;min-height:48px}.TextField-module-scss-module__-m3FdG__inputContainer.TextField-module-scss-module__-m3FdG__multiline{height:auto;min-height:auto}.TextField-module-scss-module__-m3FdG__inputContainer.TextField-module-scss-module__-m3FdG__error{border-color:#c03428}.TextField-module-scss-module__-m3FdG__inputContainer.TextField-module-scss-module__-m3FdG__focused:not(.TextField-module-scss-module__-m3FdG__error){border-color:#f97f15}.TextField-module-scss-module__-m3FdG__inputContainer:hover.TextField-module-scss-module__-m3FdG__disabled{border-color:#e6ecf1}.TextField-module-scss-module__-m3FdG__inputContainer:hover.TextField-module-scss-module__-m3FdG__error:not(.TextField-module-scss-module__-m3FdG__disabled){border-color:#c03428}.TextField-module-scss-module__-m3FdG__inputContainer:hover.TextField-module-scss-module__-m3FdG__focused:not(.TextField-module-scss-module__-m3FdG__disabled):not(.TextField-module-scss-module__-m3FdG__error){border-color:#f97f15}.TextField-module-scss-module__-m3FdG__inputContainer:hover:not(.TextField-module-scss-module__-m3FdG__disabled):not(.TextField-module-scss-module__-m3FdG__error):not(.TextField-module-scss-module__-m3FdG__focused){border-color:#c6d3df}.TextField-module-scss-module__-m3FdG__inputContainer:focus-within{outline:1px solid #f97f15}.TextField-module-scss-module__-m3FdG__inputContainer:focus-within.TextField-module-scss-module__-m3FdG__error{border-color:#c03428}.TextField-module-scss-module__-m3FdG__inputContainer:focus-within:not(.TextField-module-scss-module__-m3FdG__error){border-color:#f97f15}.TextField-module-scss-module__-m3FdG__inputContainer.TextField-module-scss-module__-m3FdG__disabled{cursor:not-allowed;opacity:.6;background-color:#e6ecf1}.TextField-module-scss-module__-m3FdG__input{color:#1b2126;width:100%;font-size:16px;line-height:1.5;font-family:var(--nunito),sans-serif;appearance:none;background-color:#0000;border:none;outline:none;font-weight:400}.TextField-module-scss-module__-m3FdG__input::placeholder{color:#4a5661;opacity:1}.TextField-module-scss-module__-m3FdG__input:disabled{color:#5f6f7c;cursor:not-allowed;-webkit-text-fill-color:#5f6f7c}.TextField-module-scss-module__-m3FdG__input:-webkit-autofill{-webkit-text-fill-color:#1b2126;background-color:#0000;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}.TextField-module-scss-module__-m3FdG__input:-webkit-autofill:hover{-webkit-text-fill-color:#1b2126;background-color:#0000;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}.TextField-module-scss-module__-m3FdG__input:-webkit-autofill:focus{-webkit-text-fill-color:#1b2126;background-color:#0000;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}.TextField-module-scss-module__-m3FdG__input:focus-visible{outline:none}.TextField-module-scss-module__-m3FdG__input.TextField-module-scss-module__-m3FdG__medium{padding-top:8px;padding-bottom:8px}.TextField-module-scss-module__-m3FdG__input.TextField-module-scss-module__-m3FdG__large{padding-top:12px;padding-bottom:12px}.TextField-module-scss-module__-m3FdG__input.TextField-module-scss-module__-m3FdG__hasStartAdornment{padding-left:8px}.TextField-module-scss-module__-m3FdG__input:not(.TextField-module-scss-module__-m3FdG__hasStartAdornment){padding-left:16px}.TextField-module-scss-module__-m3FdG__input.TextField-module-scss-module__-m3FdG__hasEndAdornment{padding-right:8px}.TextField-module-scss-module__-m3FdG__input:not(.TextField-module-scss-module__-m3FdG__hasEndAdornment){padding-right:16px}.TextField-module-scss-module__-m3FdG__input{height:100%}.TextField-module-scss-module__-m3FdG__textArea{color:#1b2126;width:100%;font-size:16px;line-height:1.5;font-family:var(--nunito),sans-serif;appearance:none;background-color:#0000;border:none;outline:none;font-weight:400}.TextField-module-scss-module__-m3FdG__textArea::placeholder{color:#4a5661;opacity:1}.TextField-module-scss-module__-m3FdG__textArea:disabled{color:#5f6f7c;cursor:not-allowed;-webkit-text-fill-color:#5f6f7c}.TextField-module-scss-module__-m3FdG__textArea:-webkit-autofill{-webkit-text-fill-color:#1b2126;background-color:#0000;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}.TextField-module-scss-module__-m3FdG__textArea:-webkit-autofill:hover{-webkit-text-fill-color:#1b2126;background-color:#0000;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}.TextField-module-scss-module__-m3FdG__textArea:-webkit-autofill:focus{-webkit-text-fill-color:#1b2126;background-color:#0000;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}.TextField-module-scss-module__-m3FdG__textArea:focus-visible{outline:none}.TextField-module-scss-module__-m3FdG__textArea.TextField-module-scss-module__-m3FdG__medium{padding-top:8px;padding-bottom:8px}.TextField-module-scss-module__-m3FdG__textArea.TextField-module-scss-module__-m3FdG__large{padding-top:12px;padding-bottom:12px}.TextField-module-scss-module__-m3FdG__textArea.TextField-module-scss-module__-m3FdG__hasStartAdornment{padding-left:8px}.TextField-module-scss-module__-m3FdG__textArea:not(.TextField-module-scss-module__-m3FdG__hasStartAdornment){padding-left:16px}.TextField-module-scss-module__-m3FdG__textArea.TextField-module-scss-module__-m3FdG__hasEndAdornment{padding-right:8px}.TextField-module-scss-module__-m3FdG__textArea:not(.TextField-module-scss-module__-m3FdG__hasEndAdornment){padding-right:16px}.TextField-module-scss-module__-m3FdG__textArea:not(.TextField-module-scss-module__-m3FdG__multiline){resize:none;height:100%;min-height:100%;overflow:hidden}.TextField-module-scss-module__-m3FdG__textArea.TextField-module-scss-module__-m3FdG__multiline{resize:vertical;height:auto;min-height:auto;overflow-y:auto}.TextField-module-scss-module__-m3FdG__textArea.TextField-module-scss-module__-m3FdG__multiline::-webkit-scrollbar{width:4px}.TextField-module-scss-module__-m3FdG__textArea.TextField-module-scss-module__-m3FdG__multiline::-webkit-scrollbar-track{background:0 0}.TextField-module-scss-module__-m3FdG__textArea.TextField-module-scss-module__-m3FdG__multiline::-webkit-scrollbar-thumb{background:#f97f15;border-radius:9999px}.TextField-module-scss-module__-m3FdG__textArea.TextField-module-scss-module__-m3FdG__multiline{scrollbar-width:thin;scrollbar-color:#f97f15 #0000}.TextField-module-scss-module__-m3FdG__adornmentStart{color:#4a5661;flex-shrink:0;justify-content:center;align-items:center;padding:0 8px 0 16px;display:flex}.TextField-module-scss-module__-m3FdG__adornmentEnd{color:#4a5661;flex-shrink:0;justify-content:center;align-items:center;padding:0 4px 0 8px;display:flex}.TextField-module-scss-module__-m3FdG__helperText{-webkit-line-clamp:2;overflow-wrap:break-word;color:#4a5661;text-align:left;-webkit-box-orient:vertical;min-height:20px;margin-top:2px;margin-left:5px;font-size:12px;line-height:1.35;display:-webkit-box;position:absolute;top:100%;overflow:hidden}.TextField-module-scss-module__-m3FdG__helperText.TextField-module-scss-module__-m3FdG__error{color:#c03428}.TextField-module-scss-module__-m3FdG__helperText.TextField-module-scss-module__-m3FdG__compact{font-size:10px;line-height:1}@media (max-width:768px){.TextField-module-scss-module__-m3FdG__helperText{font-size:11px}.TextField-module-scss-module__-m3FdG__helperText.TextField-module-scss-module__-m3FdG__compact{font-size:9px}}}
@layer reset;@layer base{.Combobox-module-scss-module__w-heQW__chevron{cursor:pointer;align-items:center;transition:transform .15s ease-in-out;display:flex}.Combobox-module-scss-module__w-heQW__chevron.Combobox-module-scss-module__w-heQW__open{transform:rotate(180deg)}.Combobox-module-scss-module__w-heQW__listWrapper{will-change:top,left;background-color:#fff;border:1px solid #e6ecf1;max-height:300px;padding:4px 0;position:fixed;top:0;left:0;overflow:hidden auto;box-shadow:0 4px 4px -2px #0003,0 8px 12px 1px #00000024,0 3px 14px 2px #0000001f}.Combobox-module-scss-module__w-heQW__listWrapper::-webkit-scrollbar{width:4px}.Combobox-module-scss-module__w-heQW__listWrapper::-webkit-scrollbar-track{background:0 0}.Combobox-module-scss-module__w-heQW__listWrapper::-webkit-scrollbar-thumb{background:#f97f15;border-radius:9999px}.Combobox-module-scss-module__w-heQW__listWrapper{scrollbar-width:thin;scrollbar-color:#f97f15 #0000}.Combobox-module-scss-module__w-heQW__list{margin:0;padding:0;list-style:none}.Combobox-module-scss-module__w-heQW__option{color:#1b2126;font-size:16px;line-height:1.5;font-family:var(--nunito),sans-serif;cursor:pointer;margin:0;padding:8px 12px}.Combobox-module-scss-module__w-heQW__option.Combobox-module-scss-module__w-heQW__active{background-color:#f8f9fb}.Combobox-module-scss-module__w-heQW__option.Combobox-module-scss-module__w-heQW__pinned{border-top:1px solid #e6ecf1}.Combobox-module-scss-module__w-heQW__noResults{color:#1b2126;font-size:16px;line-height:1.5;font-family:var(--nunito),sans-serif;padding:8px 12px}}
@layer reset;@layer base{.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__wrapper{flex-direction:column;gap:4px;display:flex}.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__wrapper strong{font-weight:800}.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__content{align-items:center;gap:4px;display:flex}.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__icon{flex-shrink:0}.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__icon.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__success{color:#3f7a1a}.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__icon.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__error{color:#c03428}.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__icon.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__info{color:#0679d0}.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__boxed .DeliveryAvailabilityMessage-module-scss-module__QW5R5a__content{border-radius:8px;padding:8px}.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__boxed.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__success .DeliveryAvailabilityMessage-module-scss-module__QW5R5a__content{background-color:#e4f7d6}.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__boxed.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__error .DeliveryAvailabilityMessage-module-scss-module__QW5R5a__content{background-color:#f7e7ea}.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__boxed.DeliveryAvailabilityMessage-module-scss-module__QW5R5a__info .DeliveryAvailabilityMessage-module-scss-module__QW5R5a__content{background-color:#e0f2fe}}
@layer reset;@layer base{.DeliveryAreaCheck-module-scss-module__fG0ypW__deliveryAreaCheck{text-align:left;width:100%}.DeliveryAreaCheck-module-scss-module__fG0ypW__deliveryAreaCheckTitle{margin-bottom:24px;font-size:16px;font-weight:800;line-height:1.2}.DeliveryAreaCheck-module-scss-module__fG0ypW__message{text-align:left;margin-top:8px}}
@layer reset;@layer base{.DeliveryAreaCheckModal-module-scss-module__e1aknG__contentWrapper{flex-direction:column;flex-grow:1;width:100%;display:flex}.DeliveryAreaCheckModal-module-scss-module__e1aknG__message{font-size:16px;line-height:1}.DeliveryAreaCheckModal-module-scss-module__e1aknG__formWrapper{gap:12px;padding:4px 0 8px;display:flex}@media (max-width:768px){.DeliveryAreaCheckModal-module-scss-module__e1aknG__formWrapper{flex-direction:column;align-items:center}}.DeliveryAreaCheckModal-module-scss-module__e1aknG__messageContentWrapper{flex-direction:column;padding-top:8px;display:flex}.DeliveryAreaCheckModal-module-scss-module__e1aknG__reportButton{margin-top:8px;padding:8px}}@media (max-width:768px){.DeliveryAreaCheckModal-module-scss-module__e1aknG__submitButton{width:100%}}
@layer reset;@layer base{.GuestDeliveryAreaCheck-module-scss-module__YGa8nG__popoverContent{background-color:#fff;border-radius:8px;flex-direction:column;gap:12px;max-width:330px;padding:16px;display:flex}.GuestDeliveryAreaCheck-module-scss-module__YGa8nG__popoverTop{justify-content:space-between;align-items:center;display:flex}.GuestDeliveryAreaCheck-module-scss-module__YGa8nG__popoverTitle{font-size:24px;font-weight:600;line-height:1.2}.GuestDeliveryAreaCheck-module-scss-module__YGa8nG__popoverCloseButton{color:#fff}.GuestDeliveryAreaCheck-module-scss-module__YGa8nG__popoverDescription{font-size:12px;line-height:1.5}.GuestDeliveryAreaCheck-module-scss-module__YGa8nG__popoverButton{width:100%}}
@layer reset;@layer base{.SearchContainer-module-scss-module__iBc8xq__searchWrapper{background-color:#0000;border-radius:8px 8px 0 0;flex:1;width:100%;min-width:300px;max-width:1024px;position:relative}@media (max-width:768px){.SearchContainer-module-scss-module__iBc8xq__searchWrapper{min-width:unset;border-radius:0}}.SearchContainer-module-scss-module__iBc8xq__searchWrapper.SearchContainer-module-scss-module__iBc8xq__active{z-index:200;background-color:#fff}.SearchContainer-module-scss-module__iBc8xq__tabletAndDesktopBackdrop{z-index:199;opacity:0;pointer-events:none;background-color:#000000a6;width:100vw;height:100dvh;position:fixed;inset:0}@media (max-width:768px){.SearchContainer-module-scss-module__iBc8xq__tabletAndDesktopBackdrop{display:none!important}}.SearchContainer-module-scss-module__iBc8xq__tabletAndDesktopBackdrop.SearchContainer-module-scss-module__iBc8xq__open{opacity:1;pointer-events:auto}.SearchContainer-module-scss-module__iBc8xq__mobileReturnButtonWrapper{background-color:#fff;justify-content:center;align-items:center;width:80px;height:100%;display:none;position:absolute;top:0;left:0;transform:translate(-100%)}@media (max-width:768px){.SearchContainer-module-scss-module__iBc8xq__mobileReturnButtonWrapper{display:flex}}}
@layer reset;@layer base{.SearchProductsResultsSkeleton-module-scss-module__uGqc2W__mobileContent{width:100%}@media (min-width:769px){.SearchProductsResultsSkeleton-module-scss-module__uGqc2W__mobileContent{display:none}}.SearchProductsResultsSkeleton-module-scss-module__uGqc2W__tabletAndWebContent{width:100%}@media (max-width:768px){.SearchProductsResultsSkeleton-module-scss-module__uGqc2W__tabletAndWebContent{display:none}}.SearchProductsResultsSkeleton-module-scss-module__uGqc2W__searchProductCardWrapper{border-bottom:1px solid #e6ecf1;margin:0;padding:0;list-style:none}.SearchProductsResultsSkeleton-module-scss-module__uGqc2W__searchProductCardWrapper:last-child{border-bottom:none}.SearchProductsResultsSkeleton-module-scss-module__uGqc2W__imageWrapper{width:fit-content}.SearchProductsResultsSkeleton-module-scss-module__uGqc2W__row{align-items:center;gap:24px;padding:24px 24px 24px 12px;display:flex}@media (max-width:768px){.SearchProductsResultsSkeleton-module-scss-module__uGqc2W__row{padding:12px}}.SearchProductsResultsSkeleton-module-scss-module__uGqc2W__details{flex-direction:column;flex:1;gap:8px;display:flex}.SearchProductsResultsSkeleton-module-scss-module__uGqc2W__right{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}}
@layer reset;@layer base{.styles-module-scss-module__DamEEa__tagsInputsGroup{flex-direction:column;gap:12px;padding:0 4px;display:flex}.styles-module-scss-module__DamEEa__tagsInputsGroup label{font-size:16px;line-height:1.2}.styles-module-scss-module__DamEEa__inputsRow{align-items:center;gap:8px;margin-top:16px;display:flex}.styles-module-scss-module__DamEEa__inputsRow>div{max-width:112px}.styles-module-scss-module__DamEEa__desktopClearButton{text-align:center;color:#f97f15;padding:8px}}.styles-module-scss-module__DamEEa__inputsGroup{flex-direction:column;gap:12px;padding:0 4px;display:flex}.styles-module-scss-module__DamEEa__inputsGroup label{font-size:16px;line-height:1.2}.styles-module-scss-module__DamEEa__clearButton{margin-bottom:8px}
@layer reset;@layer base{.SearchDropdownNoResults-module-scss-module__XAOwza__wrapper{padding:48px 24px}@media (max-width:768px){.SearchDropdownNoResults-module-scss-module__XAOwza__wrapper{padding:24px 16px}}.SearchDropdownNoResults-module-scss-module__XAOwza__title{border-bottom:1px solid #e6ecf1;margin-bottom:24px;padding-bottom:48px;font-size:18px;line-height:1.35}@media (max-width:768px){.SearchDropdownNoResults-module-scss-module__XAOwza__title{padding-bottom:24px}}.SearchDropdownNoResults-module-scss-module__XAOwza__description{color:#1b2126;margin-bottom:24px;font-size:14px;line-height:1.5}.SearchDropdownNoResults-module-scss-module__XAOwza__description a{font-weight:700}.SearchDropdownNoResults-module-scss-module__XAOwza__suggestProduct{border-top:1px solid #e6ecf1;align-items:center;gap:16px;margin-bottom:24px;padding:24px 0;font-size:16px;line-height:1.5;display:flex}.SearchDropdownNoResults-module-scss-module__XAOwza__suggestProduct a{font-weight:700;text-decoration:none}:is(.SearchDropdownNoResults-module-scss-module__XAOwza__suggestProduct a:hover,.SearchDropdownNoResults-module-scss-module__XAOwza__suggestProduct a:focus-visible){color:#f97f15}.SearchDropdownNoResults-module-scss-module__XAOwza__infoIcon{color:#f97f15;flex-shrink:0}}
@layer reset;@layer base{.PriceMinMaxInput-module-scss-module__a6rhQq__filterLabel{justify-content:space-between;width:100%;display:flex}}@media (max-width:1024px){.PriceMinMaxInput-module-scss-module__a6rhQq__priceField{margin-bottom:8px}}
@layer reset;@layer base{.SearchProductCard-module-scss-module__mXo8MG__productCardWrapper{border-bottom:1px solid #e6ecf1;position:relative}.SearchProductCard-module-scss-module__mXo8MG__productCardContent{cursor:pointer;flex-direction:row;align-items:center;gap:24px;padding:24px 80px 24px 12px;display:flex;position:relative}@media (max-width:768px){.SearchProductCard-module-scss-module__mXo8MG__productCardContent{padding:12px 64px 12px 12px}}.SearchProductCard-module-scss-module__mXo8MG__productCardContent:hover,.SearchProductCard-module-scss-module__mXo8MG__productCardContent:focus-visible{background-color:#f8f9fb;outline:none}.SearchProductCard-module-scss-module__mXo8MG__addToCartButtonWrapper{z-index:10;border-radius:8px;position:absolute;top:50%;right:24px;transform:translateY(-50%);box-shadow:0 4px 8px 4px #0000000d,0 2px 4px #0000000d}@media (max-width:768px){.SearchProductCard-module-scss-module__mXo8MG__addToCartButtonWrapper{right:12px}}.SearchProductCard-module-scss-module__mXo8MG__productImage{aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;width:80px}@media (max-width:768px){.SearchProductCard-module-scss-module__mXo8MG__productImage{width:64px}}.SearchProductCard-module-scss-module__mXo8MG__productDetails{flex-direction:column;flex:1;align-items:flex-start;gap:8px;font-size:14px;line-height:1;display:flex;position:relative}@media (max-width:768px){.SearchProductCard-module-scss-module__mXo8MG__productDetails{font-size:12px;line-height:1}}.SearchProductCard-module-scss-module__mXo8MG__productInfo{flex-direction:column;gap:4px;display:flex}.SearchProductCard-module-scss-module__mXo8MG__productBrand{color:#4a5661;font-weight:700}.SearchProductCard-module-scss-module__mXo8MG__productName{font-weight:700;line-height:1.35}.SearchProductCard-module-scss-module__mXo8MG__productUnit{color:#4a5661}.SearchProductCard-module-scss-module__mXo8MG__productPriceWrapper{align-items:center;gap:8px;display:flex}.SearchProductCard-module-scss-module__mXo8MG__currentPrice{font-weight:700;text-decoration:none}.SearchProductCard-module-scss-module__mXo8MG__oldPrice{color:#242b31;font-weight:400;text-decoration:line-through}.SearchProductCard-module-scss-module__mXo8MG__promoPercentTag{text-align:center;color:#fff;background:#c03428;border-radius:8px 0;min-width:48px;padding:4px 8px;font-size:12px;font-weight:700;line-height:1}.SearchProductCard-module-scss-module__mXo8MG__blurOverlay{backdrop-filter:blur(8px);z-index:10;background-color:#fffc;justify-content:start;align-items:center;gap:8px;width:100%;height:100%;padding-left:24px;display:flex;position:absolute;top:0;left:0}@media (max-width:768px){.SearchProductCard-module-scss-module__mXo8MG__blurOverlay{padding-left:12px}}.SearchProductCard-module-scss-module__mXo8MG__blurOverlay.SearchProductCard-module-scss-module__mXo8MG__userUnderage{cursor:default}.SearchProductCard-module-scss-module__mXo8MG__blurOverlay:not(.SearchProductCard-module-scss-module__mXo8MG__userUnderage){cursor:pointer}.SearchProductCard-module-scss-module__mXo8MG__blurredInfoWrapper{color:#4a5661;background-color:#f8f9fb;border:none;border-radius:8px;align-self:center;width:fit-content;padding:16px;font-size:14px;line-height:1.35}.SearchProductCard-module-scss-module__mXo8MG__blurredInfoWrapper.SearchProductCard-module-scss-module__mXo8MG__userUnderage{cursor:default}.SearchProductCard-module-scss-module__mXo8MG__blurredInfoWrapper:not(.SearchProductCard-module-scss-module__mXo8MG__userUnderage){cursor:pointer}.SearchProductCard-module-scss-module__mXo8MG__lowestPrice{color:#4a5661;align-items:center;gap:4px;padding:4px 0;font-size:10px;line-height:1;display:flex;position:absolute;bottom:-24px;left:0}.SearchProductCard-module-scss-module__mXo8MG__lowestPriceIcon{color:#c6d3df}}.SearchProductCard-module-scss-module__mXo8MG__addToCartButtonWrapper>div>div{border-color:#e6ecf1!important}
@layer reset;@layer base{.Filters-module-scss-module__QnN09q__wrapper{grid-column:1/13;justify-content:space-between;display:flex}.Filters-module-scss-module__QnN09q__wrapper .expandable-panel_title{font-size:14px;line-height:1.2}.Filters-module-scss-module__QnN09q__filtersWrapper{justify-content:flex-start;gap:8px;display:flex}.Filters-module-scss-module__QnN09q__sortingInputWrapper{border:1px solid #e6ecf1;border-radius:8px;place-self:flex-end;align-items:center;padding:0 8px 0 16px;display:flex}.Filters-module-scss-module__QnN09q__sortingInputWrapper .MuiInputBase-root{height:auto!important}.Filters-module-scss-module__QnN09q__sortingInputWrapper .MuiInputBase-input{color:#3f7a1a;font-size:14px;font-weight:600;line-height:1;padding:3.5px 20px 3.5px 10px!important}.Filters-module-scss-module__QnN09q__sortingLabel{font-size:14px;font-weight:700;line-height:1.2}}
@layer reset;@layer base{.SearchQuerySuggestionsSkeleton-module-scss-module__qfj13G__suggestionsList{scrollbar-width:none;flex-wrap:nowrap;gap:8px;display:flex;overflow-x:auto}.SearchQuerySuggestionsSkeleton-module-scss-module__qfj13G__suggestionsList::-webkit-scrollbar{display:none}.SearchQuerySuggestionsSkeleton-module-scss-module__qfj13G__suggestionChip{margin:0;padding:0;list-style:none}.SearchQuerySuggestionsSkeleton-module-scss-module__qfj13G__suggestionChip:first-child{margin-left:16px}@media (max-width:768px){.SearchQuerySuggestionsSkeleton-module-scss-module__qfj13G__suggestionChip:first-child{margin-left:12px}}}
@layer reset;@layer base{.HorizontalCategoryFilters-module-scss-module__SR7scW__filtersWrapper{border:none;border-radius:16px;grid-template-rows:auto 1fr;grid-template-columns:auto auto auto auto repeat(8,1fr) auto;align-items:center;gap:4px 8px;min-width:100%;max-width:100%;height:fit-content;margin-bottom:12px;padding:0;display:grid}.HorizontalCategoryFilters-module-scss-module__SR7scW__filtersWrapper hr{margin:12px 0}@media (max-width:1000px){.HorizontalCategoryFilters-module-scss-module__SR7scW__filtersWrapper{height:300px}}.HorizontalCategoryFilters-module-scss-module__SR7scW__dot{color:#c6d3df;text-align:left;width:8px;height:16px;font-size:14px;font-weight:700;line-height:1.2}.HorizontalCategoryFilters-module-scss-module__SR7scW__subcategoriesWrapper{border-top:none;flex-direction:row;grid-column:5/13;align-items:center;gap:0 8px;padding:0;display:flex;overflow:hidden}.HorizontalCategoryFilters-module-scss-module__SR7scW__subcategoriesWrapper h3{color:#5f6f7c;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:1.2;display:flex}.HorizontalCategoryFilters-module-scss-module__SR7scW__subcategoryName{text-align:left;width:max-content;font-size:14px;font-weight:700;line-height:1.2}.HorizontalCategoryFilters-module-scss-module__SR7scW__subcategoryName.HorizontalCategoryFilters-module-scss-module__SR7scW__active{color:#f97f15}.HorizontalCategoryFilters-module-scss-module__SR7scW__numberOfSubcategories{color:#5f6f7c;vertical-align:bottom;justify-content:center;align-items:center;padding:4px 0;font-size:12px;font-weight:400;line-height:1.2;display:flex}.HorizontalCategoryFilters-module-scss-module__SR7scW__itemsWrapper{gap:16px;padding:4px;transition:transform .3s ease-in-out;display:flex}.HorizontalCategoryFilters-module-scss-module__SR7scW__leadDescription{grid-column:1/14;margin-top:8px;margin-bottom:24px;font-size:14px;line-height:1.2}}.HorizontalCategoryFilters-module-scss-module__SR7scW__previousButton{grid-column:1/3;width:max-content;margin-bottom:0;font-size:14px;font-weight:700;line-height:1.2;display:flex}.HorizontalCategoryFilters-module-scss-module__SR7scW__previousButton button{grid:0!important;padding-right:8px!important}.HorizontalCategoryFilters-module-scss-module__SR7scW__subcategoryItem{text-align:left;justify-content:left;align-items:center;gap:8px;width:max-content;height:auto;font-size:14px;line-height:1.2;transition:all .3s;display:flex}.HorizontalCategoryFilters-module-scss-module__SR7scW__subcategoryItem button{height:unset!important;padding:0!important}.HorizontalCategoryFilters-module-scss-module__SR7scW__subcategoryItem:hover{color:#f97f15}
@layer reset;@layer base{.SearchQuerySuggestions-module-scss-module__4XSB4W__suggestionsContainer{border-bottom:1px solid #e6ecf1;flex-direction:column;gap:12px;padding:24px 0;display:flex}.SearchQuerySuggestions-module-scss-module__4XSB4W__suggestionsList{scrollbar-width:none;flex-wrap:nowrap;gap:8px;display:flex;overflow-x:auto}.SearchQuerySuggestions-module-scss-module__4XSB4W__suggestionsList::-webkit-scrollbar{display:none}.SearchQuerySuggestions-module-scss-module__4XSB4W__suggestionChip{margin:0;padding:0;list-style:none}.SearchQuerySuggestions-module-scss-module__4XSB4W__suggestionChip:first-child{margin-left:16px}.SearchQuerySuggestions-module-scss-module__4XSB4W__suggestionChip:last-child{margin-right:16px}@media (max-width:768px){.SearchQuerySuggestions-module-scss-module__4XSB4W__suggestionChip:first-child{margin-left:12px}.SearchQuerySuggestions-module-scss-module__4XSB4W__suggestionChip:last-child{margin-right:12px}}.SearchQuerySuggestions-module-scss-module__4XSB4W__suggestionChipContent{color:#1b2126;text-wrap:nowrap;background-color:#f8f9fb;border-radius:8px;outline:none;align-items:center;gap:8px;height:32px;padding:4px 12px;font-size:12px;font-weight:700;line-height:1;display:flex}.SearchQuerySuggestions-module-scss-module__4XSB4W__suggestionChipContent:hover,.SearchQuerySuggestions-module-scss-module__4XSB4W__suggestionChipContent:focus-visible{background-color:#e6ecf1;outline:none}.SearchQuerySuggestions-module-scss-module__4XSB4W__suggestionsTitle{padding:0 16px;font-size:14px;font-weight:700;line-height:1}@media (max-width:768px){.SearchQuerySuggestions-module-scss-module__4XSB4W__suggestionsTitle{padding:0 12px}}}
@layer reset;@layer base{.CategoryPage-module-scss-module__N9j3Fa__tabletContent{width:100%}@media (min-width:1025px){.CategoryPage-module-scss-module__N9j3Fa__tabletContent{display:none}}.CategoryPage-module-scss-module__N9j3Fa__breadcrumbsWrapper{margin-bottom:8px}.CategoryPage-module-scss-module__N9j3Fa__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}@media (max-width:1024px){.CategoryPage-module-scss-module__N9j3Fa__header{justify-content:flex-start;gap:8px;margin-bottom:8px}}.CategoryPage-module-scss-module__N9j3Fa__mobileCategoryNameWrapper{gap:8px;display:flex}.CategoryPage-module-scss-module__N9j3Fa__titleWrapper{justify-content:flex-start;align-items:flex-end;gap:8px;display:flex}@media (max-width:1024px){.CategoryPage-module-scss-module__N9j3Fa__titleWrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}}.CategoryPage-module-scss-module__N9j3Fa__categorySwitchButtonWrapper{justify-content:center;align-items:center;gap:8px;display:flex}.CategoryPage-module-scss-module__N9j3Fa__categorySwitchTitle{text-align:left;color:#5f6f7c;font-size:14px;font-weight:400;line-height:1}.CategoryPage-module-scss-module__N9j3Fa__listingWrapper{width:100%}.CategoryPage-module-scss-module__N9j3Fa__title{color:#1b2126;font-size:24px;font-style:normal;font-weight:600;line-height:1.2}@media (max-width:1024px){.CategoryPage-module-scss-module__N9j3Fa__title{font-size:16px;line-height:1.2}}.CategoryPage-module-scss-module__N9j3Fa__titleMobile{color:#1b2126;font-size:24px;font-style:normal;font-weight:700;line-height:1.2}@media (max-width:1024px){.CategoryPage-module-scss-module__N9j3Fa__titleMobile{font-size:16px;line-height:1.2}}.CategoryPage-module-scss-module__N9j3Fa__numberOfProducts{color:#5f6f7c;font-size:14px;font-style:normal;font-weight:400;line-height:1.35}@media (max-width:768px){.CategoryPage-module-scss-module__N9j3Fa__numberOfProducts{font-size:12px;line-height:1.2}}.CategoryPage-module-scss-module__N9j3Fa__contentWrapper{justify-content:flex-start;display:flex}.CategoryPage-module-scss-module__N9j3Fa__contentWrapper.CategoryPage-module-scss-module__N9j3Fa__vertical{flex-direction:row}.CategoryPage-module-scss-module__N9j3Fa__contentWrapper.CategoryPage-module-scss-module__N9j3Fa__horizontal{flex-direction:column}@media (max-width:1000px){.CategoryPage-module-scss-module__N9j3Fa__contentWrapper{flex-direction:column}}@media (max-width:1024px){.CategoryPage-module-scss-module__N9j3Fa__onlyWebContent{display:none}}.CategoryPage-module-scss-module__N9j3Fa__seoContainer{flex-direction:column;justify-content:flex-start;margin-top:16px;display:flex}.CategoryPage-module-scss-module__N9j3Fa__seoContainer a{cursor:pointer;color:#f97f15;font-weight:700}.CategoryPage-module-scss-module__N9j3Fa__seoTitle{margin-bottom:16px;font-weight:700}.CategoryPage-module-scss-module__N9j3Fa__headerContent{margin-bottom:24px;padding:0 16px}.CategoryPage-module-scss-module__N9j3Fa__categoryIconWrapper{background-color:#f8f9fb;border-radius:9999px;justify-content:center;align-items:center;min-width:48px;max-width:48px;min-height:48px;max-height:48px;display:flex}}
@layer reset;@layer base{.SearchDropdown-module-scss-module__qxtezW__searchDropdownWrapper{background-color:#fff;border-radius:0 0 16px 16px;width:100%;position:absolute;top:100%;overflow:hidden}@media (max-width:768px){.SearchDropdown-module-scss-module__qxtezW__searchDropdownWrapper{width:100vw;top:calc(178px - 36px + var(--support-bar-height,0px));border-radius:0;position:fixed;left:0}}.SearchDropdown-module-scss-module__qxtezW__searchDropdownContent{height:880px;min-height:400px;max-height:80dvh;overflow-y:auto}.SearchDropdown-module-scss-module__qxtezW__searchDropdownContent::-webkit-scrollbar{width:4px}.SearchDropdown-module-scss-module__qxtezW__searchDropdownContent::-webkit-scrollbar-track{background:0 0}.SearchDropdown-module-scss-module__qxtezW__searchDropdownContent::-webkit-scrollbar-thumb{background:#f97f15;border-radius:9999px}.SearchDropdown-module-scss-module__qxtezW__searchDropdownContent{scrollbar-width:thin;scrollbar-color:#f97f15 #0000}@media (max-width:768px){.SearchDropdown-module-scss-module__qxtezW__searchDropdownContent{max-height:unset;height:calc(100dvh - 178px + 36px - var(--support-bar-height,0px))}}.SearchDropdown-module-scss-module__qxtezW__searchProductsResultsList{margin:0;padding:0;list-style:none}.SearchDropdown-module-scss-module__qxtezW__resultsTitle{padding:24px 16px 8px;font-size:14px;font-weight:700;line-height:1}.SearchDropdown-module-scss-module__qxtezW__searchProductCardWrapper{margin:0;padding:0;list-style:none}.SearchDropdown-module-scss-module__qxtezW__resultsCount{color:#4a5661;font-weight:400}.SearchDropdown-module-scss-module__qxtezW__searchMoreProductsButtonWrapper{justify-content:center;align-items:center;padding:16px;display:flex}}
@layer reset;@layer base{.ProductDeliveryDetails-module-scss-module__Jmi7pG__wrapper{border:1px solid #c6d3df;border-radius:8px;margin-top:8px;padding:20px 8px}.ProductDeliveryDetails-module-scss-module__Jmi7pG__title{margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.2}.ProductDeliveryDetails-module-scss-module__Jmi7pG__addressContainer{border-bottom:1px solid #c6d3df;justify-content:space-between;align-items:center;padding:12px 0;font-size:14px;line-height:1.2;display:flex}.ProductDeliveryDetails-module-scss-module__Jmi7pG__address{color:#242b31;white-space:nowrap}.ProductDeliveryDetails-module-scss-module__Jmi7pG__muted{color:#5f6f7c}.ProductDeliveryDetails-module-scss-module__Jmi7pG__deliveryInfoContainer{padding:8px 0 0;font-size:14px;font-weight:700;line-height:1}}
@layer reset;@layer base{.SearchInput-module-scss-module__7jgaqq__wrapper{border-radius:8px;width:100%;min-width:300px;padding:2px}@media (max-width:1024px){.SearchInput-module-scss-module__7jgaqq__wrapper{max-width:unset;min-width:unset}}.SearchInput-module-scss-module__7jgaqq__inputWrapper{flex:1}@media (max-width:768px){.SearchInput-module-scss-module__7jgaqq__inputWrapper{width:100%;max-width:calc(100vw - 96px)}}}.SearchInput-module-scss-module__7jgaqq__textField .TextField_InputContainer{border-radius:8px}.SearchInput-module-scss-module__7jgaqq__searchButton{flex-shrink:0;justify-content:start;min-width:40px;transition:background-color .2s,width .3s;overflow:hidden}.SearchInput-module-scss-module__7jgaqq__searchButton>span{display:none}.SearchInput-module-scss-module__7jgaqq__searchButton>div{justify-content:center;align-items:center;margin-right:0;display:flex}@media (min-width:1025px){.SearchInput-module-scss-module__7jgaqq__searchButton.SearchInput-module-scss-module__7jgaqq__open{width:100px}.SearchInput-module-scss-module__7jgaqq__searchButton.SearchInput-module-scss-module__7jgaqq__open>span{display:block}}
@layer reset;@layer base{.NavigationMobile-module-scss-module__PgjF_W__mobileContent{width:100%}@media (min-width:769px){.NavigationMobile-module-scss-module__PgjF_W__mobileContent{display:none}}@media (max-width:768px){.NavigationMobile-module-scss-module__PgjF_W__onlyTabletContent{display:none}}@media (min-width:1025px){.NavigationMobile-module-scss-module__PgjF_W__onlyTabletContent{display:none}}.NavigationMobile-module-scss-module__PgjF_W__wrapper{background:#fff;width:100%}.NavigationMobile-module-scss-module__PgjF_W__content{border-bottom:1px solid #e6ecf1;justify-content:space-between;align-items:center;height:70px;padding:12px 16px;display:flex}.NavigationMobile-module-scss-module__PgjF_W__content img{height:auto}.NavigationMobile-module-scss-module__PgjF_W__logo{height:auto}.NavigationMobile-module-scss-module__PgjF_W__icons{align-items:center;display:flex}.NavigationMobile-module-scss-module__PgjF_W__navbarRightWrapper{justify-content:flex-end;align-items:center;gap:4px;display:flex}.NavigationMobile-module-scss-module__PgjF_W__bottomBar{align-items:center;gap:16px;height:72px;padding:12px 16px;display:flex}.NavigationMobile-module-scss-module__PgjF_W__navLinks,.NavigationMobile-module-scss-module__PgjF_W__tabletLoginWrapper{align-items:center;gap:4px;display:flex}}.NavigationMobile-module-scss-module__PgjF_W__logoLink{align-items:center;display:flex}.NavigationMobile-module-scss-module__PgjF_W__styledButton{min-width:unset;flex-direction:column;gap:4px;height:auto;padding:8px;font-size:12px;font-weight:500;line-height:1}@media (max-width:400px){.NavigationMobile-module-scss-module__PgjF_W__favouritesTopbarNavigationButton{display:none}}
@layer reset;@layer base{.ProductDescription-module-scss-module__AOA3QG__wrapper{margin-top:32px}.ProductDescription-module-scss-module__AOA3QG__moreButton{color:#f97f15;cursor:pointer;margin-top:16px;font-size:14px;font-weight:700;line-height:1;display:none}.ProductDescription-module-scss-module__AOA3QG__title{margin-bottom:8px;font-size:16px;line-height:1.2}.ProductDescription-module-scss-module__AOA3QG__collapseContainer{max-height:100px;transition:max-height .3s ease-in-out;position:relative;overflow:hidden}.ProductDescription-module-scss-module__AOA3QG__collapseContainer:after{content:"";background-image:linear-gradient(#fff0,#fffc);width:100%;height:32px;display:none;position:absolute;bottom:0;left:0}.ProductDescription-module-scss-module__AOA3QG__content{display:flow-root}.ProductDescription-module-scss-module__AOA3QG__labelLess{display:none}.ProductDescription-module-scss-module__AOA3QG__long .ProductDescription-module-scss-module__AOA3QG__moreButton,.ProductDescription-module-scss-module__AOA3QG__long .ProductDescription-module-scss-module__AOA3QG__collapseContainer:after{display:block}.ProductDescription-module-scss-module__AOA3QG__short .ProductDescription-module-scss-module__AOA3QG__collapseContainer{max-height:none}.ProductDescription-module-scss-module__AOA3QG__short .ProductDescription-module-scss-module__AOA3QG__toggle{display:none}@media (max-width:768px){.ProductDescription-module-scss-module__AOA3QG__unknown .ProductDescription-module-scss-module__AOA3QG__moreButton,.ProductDescription-module-scss-module__AOA3QG__unknown .ProductDescription-module-scss-module__AOA3QG__collapseContainer:after{display:block}}@media (min-width:769px){.ProductDescription-module-scss-module__AOA3QG__unknown .ProductDescription-module-scss-module__AOA3QG__collapseContainer{max-height:none}.ProductDescription-module-scss-module__AOA3QG__unknown .ProductDescription-module-scss-module__AOA3QG__toggle{display:none}}.ProductDescription-module-scss-module__AOA3QG__toggle:checked~.ProductDescription-module-scss-module__AOA3QG__collapseContainer{max-height:none}.ProductDescription-module-scss-module__AOA3QG__toggle:checked~.ProductDescription-module-scss-module__AOA3QG__collapseContainer:after,.ProductDescription-module-scss-module__AOA3QG__toggle:checked~.ProductDescription-module-scss-module__AOA3QG__moreButton .ProductDescription-module-scss-module__AOA3QG__labelMore{display:none}.ProductDescription-module-scss-module__AOA3QG__toggle:checked~.ProductDescription-module-scss-module__AOA3QG__moreButton .ProductDescription-module-scss-module__AOA3QG__labelLess{display:inline}.ProductDescription-module-scss-module__AOA3QG__toggle:focus-visible~.ProductDescription-module-scss-module__AOA3QG__moreButton{outline-offset:2px;outline:2px solid}}
@layer reset,base;.ProductQuantityInput-module-scss-module__PUtYcW__quantityInput{background:0 0;border:none;width:45px;height:fit-content;margin-bottom:0;padding-top:0;font-size:14px;line-height:1;position:relative}.ProductQuantityInput-module-scss-module__PUtYcW__quantityInput .TextField_Wrapper{background-color:#0000}.ProductQuantityInput-module-scss-module__PUtYcW__quantityInput .TextField_InputContainer{background-color:#0000;border:none!important;outline:none!important}.ProductQuantityInput-module-scss-module__PUtYcW__quantityInput .TextField_InputContainer:focus-within{border:none!important;outline:none!important}.ProductQuantityInput-module-scss-module__PUtYcW__quantityInput .TextField_Input{text-align:center;appearance:textfield;background-color:#0000;border:none!important;padding:0!important}.ProductQuantityInput-module-scss-module__PUtYcW__quantityInput .TextField_Input::-webkit-outer-spin-button{appearance:none;margin:0}.ProductQuantityInput-module-scss-module__PUtYcW__quantityInput .TextField_Input::-webkit-inner-spin-button{appearance:none;margin:0}.ProductQuantityInput-module-scss-module__PUtYcW__quantityInput .TextField_Inputinput[type=number]{appearance:textfield}.ProductQuantityInput-module-scss-module__PUtYcW__quantityInput .TextField_Input input::-webkit-outer-spin-button{appearance:none;margin:0}.ProductQuantityInput-module-scss-module__PUtYcW__quantityInput .TextField_Input input::-webkit-inner-spin-button{appearance:none;margin:0}.ProductQuantityInput-module-scss-module__PUtYcW__quantityInput .TextField_Input input[type=number]{appearance:textfield}.ProductQuantityInput-module-scss-module__PUtYcW__quantityInput .TextField_Input:focus{outline:none!important}
@layer reset;@layer base{.Ribbon-module-scss-module__2xlsxW__ribbonContainer{top:var(--support-bar-height,0px);z-index:100;text-align:center;contain:layout;backface-visibility:hidden;perspective:1000px;will-change:transform,opacity;flex-wrap:nowrap;justify-content:center;align-items:center;width:100vw;height:40px;padding:4px 24px;display:flex;position:fixed;left:0}@media (max-width:1024px){.Ribbon-module-scss-module__2xlsxW__ribbonContainer{height:40px}}@media (max-width:768px){.Ribbon-module-scss-module__2xlsxW__ribbonContainer{height:40px}}.Ribbon-module-scss-module__2xlsxW__ribbonContent{text-align:center;flex:1;justify-content:center;align-items:center;gap:16px;width:100vw;font-weight:700;display:flex}.Ribbon-module-scss-module__2xlsxW__textContent{-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Ribbon-module-scss-module__2xlsxW__textContent p{font-size:14px;line-height:1.2}@media (max-width:768px){.Ribbon-module-scss-module__2xlsxW__textContent p{font-size:12px;line-height:1.2}}.Ribbon-module-scss-module__2xlsxW__closeButton{cursor:pointer;color:#fff;flex-shrink:0;width:20px;height:20px}@media (max-width:1024px){.Ribbon-module-scss-module__2xlsxW__textContentDesktop{display:none}}.Ribbon-module-scss-module__2xlsxW__textContentTablet{display:none}@media (max-width:1024px){.Ribbon-module-scss-module__2xlsxW__textContentTablet{display:block}}@media (max-width:768px){.Ribbon-module-scss-module__2xlsxW__textContentTablet{display:none}}.Ribbon-module-scss-module__2xlsxW__textContentMobile{display:none}@media (max-width:768px){.Ribbon-module-scss-module__2xlsxW__textContentMobile{display:block}}}.Ribbon-module-scss-module__2xlsxW__ribbonButton{text-wrap:nowrap;width:auto;text-decoration:underline;height:24px!important;color:var(--ribbon-cta-color,inherit)!important}@media (max-width:768px){.Ribbon-module-scss-module__2xlsxW__ribbonButton{height:20px!important;font-size:16px!important;line-height:1.2!important}}
@layer reset;@layer base{.ProductDetailsAccordion-module-scss-module__bULsQq__wrapper table{margin-top:5px;width:100%!important;height:auto!important}.ProductDetailsAccordion-module-scss-module__bULsQq__wrapper th,.ProductDetailsAccordion-module-scss-module__bULsQq__wrapper td{width:unset;text-align:left!important;border:1px solid #e6ecf1!important;padding:3px 5px!important}@media (max-width:768px){.ProductDetailsAccordion-module-scss-module__bULsQq__wrapper{margin-top:32px}}.ProductDetailsAccordion-module-scss-module__bULsQq__detailIconRow{align-items:center;gap:8px;margin-bottom:12px;display:flex}.ProductDetailsAccordion-module-scss-module__bULsQq__detailIconRow svg{color:#f97f15}.ProductDetailsAccordion-module-scss-module__bULsQq__insideSection:not(:last-of-type){margin-bottom:18px}.ProductDetailsAccordion-module-scss-module__bULsQq__insideSectionTitle{color:#4a5661;margin-bottom:8px;font-weight:700;text-decoration:underline}.ProductDetailsAccordion-module-scss-module__bULsQq__setItemsWrapper{margin-bottom:16px}.ProductDetailsAccordion-module-scss-module__bULsQq__singleSetItem{justify-content:space-between;align-items:baseline;gap:8px;padding:4px 0;display:flex}.ProductDetailsAccordion-module-scss-module__bULsQq__singleSetItem:not(:last-of-type){border-bottom:1px solid #e6ecf1}.ProductDetailsAccordion-module-scss-module__bULsQq__setItemsLabel{margin-bottom:8px;font-weight:700}.ProductDetailsAccordion-module-scss-module__bULsQq__productBrandName{margin-top:2px}}.ProductDetailsAccordion-module-scss-module__bULsQq__productLink{font-size:14px;line-height:1.2}.ProductDetailsAccordion-module-scss-module__bULsQq__brandLink{align-items:center;gap:4px;font-weight:800;display:inline-flex}
@layer reset;@layer base{.OnboardCustomerForm-module-scss-module__kWHjIG__formWrapper{padding:8px 0}.OnboardCustomerForm-module-scss-module__kWHjIG__buttonsWrapper{margin-top:20px}}
@layer reset;@layer base{.ProductPrices-module-scss-module__3xeIPG__pricesWrapper{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.ProductPrices-module-scss-module__3xeIPG__lastThirtyDaysPrice{color:#4a5661;margin-top:8px;font-size:10px;font-weight:400;line-height:1.2}.ProductPrices-module-scss-module__3xeIPG__depositValue{color:#4a5661;margin-top:8px;font-size:10px;font-weight:700;line-height:1.2}.ProductPrices-module-scss-module__3xeIPG__prices{gap:16px;display:flex}.ProductPrices-module-scss-module__3xeIPG__pricePerGrammar{color:#242b31;margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.2;display:flex}.ProductPrices-module-scss-module__3xeIPG__price{flex-direction:column;justify-content:space-between;display:flex}.ProductPrices-module-scss-module__3xeIPG__priceLabel{color:#4a5661;margin-bottom:3px;font-size:12px;font-weight:400;line-height:1.2}.ProductPrices-module-scss-module__3xeIPG__currentPrice{font-size:32px;font-weight:700;line-height:1.2}@media (max-width:768px){.ProductPrices-module-scss-module__3xeIPG__currentPrice{font-size:24px;line-height:1.2}}.ProductPrices-module-scss-module__3xeIPG__priceBeforeDiscount{color:#242b31;font-size:20px;font-weight:400;line-height:1.2;text-decoration-line:line-through}@media (max-width:768px){.ProductPrices-module-scss-module__3xeIPG__priceBeforeDiscount{font-size:18px;line-height:1.2}}}
@layer reset;@layer base{.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__wrapper{justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__productWrapper{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (max-width:768px){.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__productWrapper{gap:8px;padding:12px 0}}.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__insideWrapper{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}@media (max-width:768px){.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__insideWrapper{flex-direction:column;align-items:flex-start;gap:8px}}.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__productDetails{flex-direction:column;flex:1;justify-content:center;gap:4px;width:100%;min-width:220px;max-width:220px;display:flex}@media (max-width:768px){.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__productDetails{max-width:unset;min-width:unset}}.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__producerName{color:#5f6f7c;font-size:12px;font-weight:700;line-height:1.2}.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__productName{font-size:14px;font-weight:700;line-height:1.2}.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__productUnitDetails{color:#5f6f7c;font-size:12px;font-weight:700;line-height:1.2}.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__priceWrapper{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;display:flex}@media (max-width:768px){.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__priceWrapper{width:unset;flex:1}}.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__currentPrice{font-size:16px;font-weight:700;line-height:1.2}.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__oldPrice{color:#4a5661;font-size:12px;line-height:1.2;text-decoration:line-through}.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__styledTrashIcon{cursor:pointer;transition:all .3s}.ProfileSaleOrdersRepeatProduct-module-scss-module__RN3-4W__styledTrashIcon:hover{color:#f97f15}}
@layer reset;@layer base{.MobileSubmenu-module-scss-module__5UqsJa__tabletContent{width:100%}@media (min-width:1025px){.MobileSubmenu-module-scss-module__5UqsJa__tabletContent{display:none}}.MobileSubmenu-module-scss-module__5UqsJa__wrapper{border-top:1px solid #e6ecf1;border-bottom:1px solid #e6ecf1;align-items:center;width:100%;height:36px;transition:top .3s ease-in-out;display:flex;position:absolute}.MobileSubmenu-module-scss-module__5UqsJa__wrapper.MobileSubmenu-module-scss-module__5UqsJa__ribbonOpen{top:182px}.MobileSubmenu-module-scss-module__5UqsJa__wrapper:not(.MobileSubmenu-module-scss-module__5UqsJa__ribbonOpen){top:142px}.MobileSubmenu-module-scss-module__5UqsJa__divider{background-color:#e6ecf1;border:none;width:1px;min-width:1px;height:100%;margin:0}}.MobileSubmenu-module-scss-module__5UqsJa__button{border-radius:0;font-weight:500!important}
@layer reset;@layer base{.SwipeableSlider-module-scss-module__tiwMJG__sliderWrapper{scrollbar-width:none;height:auto;margin-left:-6px;display:flex;position:relative;overflow-x:scroll}.SwipeableSlider-module-scss-module__tiwMJG__sliderWrapper::-webkit-scrollbar{display:none}.SwipeableSlider-module-scss-module__tiwMJG__sliderWrapper{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:8px;list-style:none}.SwipeableSlider-module-scss-module__tiwMJG__productWrapper{flex-shrink:0;width:230px;margin-left:0;margin-right:24px;padding:16px 0;list-style:none}.SwipeableSlider-module-scss-module__tiwMJG__productWrapper:last-child{margin-right:0}@media (max-width:1024px){.SwipeableSlider-module-scss-module__tiwMJG__productWrapper{width:170px;margin-right:8px}.SwipeableSlider-module-scss-module__tiwMJG__productWrapper:last-child{margin-right:0}}.SwipeableSlider-module-scss-module__tiwMJG__header{justify-content:space-between;align-items:center;height:fit-content;margin-bottom:16px;display:flex}.SwipeableSlider-module-scss-module__tiwMJG__title{font-size:24px;font-style:normal;line-height:1.2}@media (max-width:1024px){.SwipeableSlider-module-scss-module__tiwMJG__title{font-size:20px;line-height:1.2}}@media (max-width:768px){.SwipeableSlider-module-scss-module__tiwMJG__title{font-size:18px;line-height:1.2}}.SwipeableSlider-module-scss-module__tiwMJG__controls{flex-shrink:0;align-items:center;gap:8px;display:flex}}.SwipeableSlider-module-scss-module__tiwMJG__seeMore{cursor:pointer;font-size:14px;font-weight:700;line-height:1.2}.SwipeableSlider-module-scss-module__tiwMJG__seeMore.SwipeableSlider-module-scss-module__tiwMJG__seeMore.SwipeableSlider-module-scss-module__tiwMJG__seeMore{color:#4a5661}.SwipeableSlider-module-scss-module__tiwMJG__redirectTile{text-align:center;background-color:#f8f9fb;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding:16px;font-size:18px;font-weight:700;line-height:1.2;transition:color .3s;display:flex;height:380px!important}.SwipeableSlider-module-scss-module__tiwMJG__redirectTile svg{color:#f97f15!important}
@layer reset;@layer base{.ProfileSaleOrdersRepeatProductCard-module-scss-module__cGijba__wrapper{border-bottom:1px solid #e6ecf1;margin:0;padding:12px;list-style:none}@media (max-width:768px){.ProfileSaleOrdersRepeatProductCard-module-scss-module__cGijba__wrapper{padding:12px 0}}.ProfileSaleOrdersRepeatProductCard-module-scss-module__cGijba__wrapper.ProfileSaleOrdersRepeatProductCard-module-scss-module__cGijba__unavailable{background-color:#f8f9fb80}.ProfileSaleOrdersRepeatProductCard-module-scss-module__cGijba__unavailableWrapper{color:#c03428;z-index:1;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:700;line-height:1.2;display:flex}.ProfileSaleOrdersRepeatProductCard-module-scss-module__cGijba__unavailableIcon{color:#c03428}.ProfileSaleOrdersRepeatProductCard-module-scss-module__cGijba__counter{justify-content:flex-end;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:1.2;display:flex}.ProfileSaleOrdersRepeatProductCard-module-scss-module__cGijba__modalButtonsWrapper{justify-content:center;align-items:center;gap:16px;width:100%;margin-top:24px;display:flex}.ProfileSaleOrdersRepeatProductCard-module-scss-module__cGijba__unavailableContent{justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.ProfileSaleOrdersRepeatProductCard-module-scss-module__cGijba__unavailableContent p{flex-grow:1;font-size:12px;font-weight:700;line-height:1.2}.ProfileSaleOrdersRepeatProductCard-module-scss-module__cGijba__productQuantityInput{flex-shrink:0!important;width:64px!important}.ProfileSaleOrdersRepeatProductCard-module-scss-module__cGijba__substitutesWrapper{flex-direction:column;gap:16px;display:flex}}
@layer reset;@layer base{.Navigation-module-scss-module__XG7vMG__tabletContent{width:100%}@media (min-width:1025px){.Navigation-module-scss-module__XG7vMG__tabletContent{display:none}}.Navigation-module-scss-module__XG7vMG__webContent{width:100%}@media (max-width:1024px){.Navigation-module-scss-module__XG7vMG__webContent{display:none}}.Navigation-module-scss-module__XG7vMG__navigationWrapper{top:var(--support-bar-height,0px);z-index:100;width:100vw;height:156px;transition:top .3s ease-in-out;position:fixed;left:0;right:0}.Navigation-module-scss-module__XG7vMG__navigationWrapper.Navigation-module-scss-module__XG7vMG__ribbonOpen{top:calc(var(--support-bar-height,0px) + 40px)}@media (max-width:1024px){.Navigation-module-scss-module__XG7vMG__navigationWrapper.Navigation-module-scss-module__XG7vMG__ribbonOpen{top:calc(var(--support-bar-height,0px) + 40px)}}@media (max-width:768px){.Navigation-module-scss-module__XG7vMG__navigationWrapper.Navigation-module-scss-module__XG7vMG__ribbonOpen{top:calc(var(--support-bar-height,0px) + 40px)}}.Navigation-module-scss-module__XG7vMG__navigationWrapper .minimalistic-mobile-nav{display:none}@media (max-width:1024px){.Navigation-module-scss-module__XG7vMG__navigationWrapper .minimalistic-mobile-nav{display:flex}.Navigation-module-scss-module__XG7vMG__navigationWrapper{width:100%;height:142px}}@media (max-width:768px){.Navigation-module-scss-module__XG7vMG__navigationWrapper{height:142px}}.Navigation-module-scss-module__XG7vMG__navigationWrapper.Navigation-module-scss-module__XG7vMG__minimalistHeader{height:68px!important}}
@layer reset;@layer base{.SubstitutesButton-module-scss-module__IgEjgq__productCardWrapper{min-width:560px}}
@layer reset;@layer base{.RepeatSaleOrderButton-module-scss-module__AO0j3G__buttonsWrapper{gap:16px;margin-top:32px;display:flex}@media (max-width:768px){.RepeatSaleOrderButton-module-scss-module__AO0j3G__buttonsWrapper{flex-direction:column;gap:8px}}.RepeatSaleOrderButton-module-scss-module__AO0j3G__listWrapper{flex-direction:column;gap:32px;width:100%;margin-top:16px;display:flex}.RepeatSaleOrderButton-module-scss-module__AO0j3G__productsList{flex-direction:column;gap:16px;display:flex}.RepeatSaleOrderButton-module-scss-module__AO0j3G__categoryTitle{background-color:#f8f9fb;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:8px 16px;font-size:14px;font-weight:700;line-height:1;display:flex}.RepeatSaleOrderButton-module-scss-module__AO0j3G__productsCount{font-size:14px;font-weight:400;line-height:1}.RepeatSaleOrderButton-module-scss-module__AO0j3G__modalDescription{margin-bottom:32px}.RepeatSaleOrderButton-module-scss-module__AO0j3G__invalidProductsWrapper{width:100%;margin-top:32px}.RepeatSaleOrderButton-module-scss-module__AO0j3G__invalidProduct{border-bottom:1px solid #f8f9fb;flex-grow:1;gap:8px;padding:16px 0;display:flex}.RepeatSaleOrderButton-module-scss-module__AO0j3G__invalidProductData{flex-direction:column;flex-grow:1;gap:8px;font-size:14px;font-weight:400;line-height:1;display:flex}.RepeatSaleOrderButton-module-scss-module__AO0j3G__invalidProductsTitle{color:#c03428;margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.35}.RepeatSaleOrderButton-module-scss-module__AO0j3G__invalidProductTitle{font-size:14px;font-weight:700;line-height:1}.RepeatSaleOrderButton-module-scss-module__AO0j3G__invalidProductDescription{font-size:14px;font-weight:400;line-height:1}.RepeatSaleOrderButton-module-scss-module__AO0j3G__loading{z-index:999;background-color:#fffc;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}}
@layer reset;@layer base{.MenuPromotionSmallProductCard-module-scss-module__vk0uTq__globalWrapper{flex-direction:column;justify-content:space-between;width:100%;height:fit-content;display:flex;position:relative}.MenuPromotionSmallProductCard-module-scss-module__vk0uTq__wrapper{background:#fff;border:1px solid #e6ecf1;border-radius:16px;width:100%;padding:8px;transition:all .3s;position:relative;overflow:hidden;height:240px!important}.MenuPromotionSmallProductCard-module-scss-module__vk0uTq__wrapper:hover{box-shadow:0 4px 8px 4px #0000000d,0 2px 4px #0000000d}.MenuPromotionSmallProductCard-module-scss-module__vk0uTq__wrapper.MenuPromotionSmallProductCard-module-scss-module__vk0uTq__wrapperBlur{filter:blur(8px)}.MenuPromotionSmallProductCard-module-scss-module__vk0uTq__wrapper.MenuPromotionSmallProductCard-module-scss-module__vk0uTq__wrapperBlur:hover{box-shadow:none}@media (max-width:768px){.MenuPromotionSmallProductCard-module-scss-module__vk0uTq__wrapper{padding:8px;height:350px!important}}.MenuPromotionSmallProductCard-module-scss-module__vk0uTq__productDetailsWrapper{gap:8px;margin-top:8px;display:flex}.MenuPromotionSmallProductCard-module-scss-module__vk0uTq__productDescription{z-index:10;background:0 0;border-radius:16px;flex-direction:column;justify-content:flex-end;gap:8px;height:100%;padding:8px 16px 12px;transition:height .3s;display:flex;position:absolute;bottom:0;left:0;right:0}@media (max-width:768px){.MenuPromotionSmallProductCard-module-scss-module__vk0uTq__productDescription{min-height:200px;padding:8px}}.MenuPromotionSmallProductCard-module-scss-module__vk0uTq__productImage{cursor:pointer;height:auto}.MenuPromotionSmallProductCard-module-scss-module__vk0uTq__name{color:#1b2126;cursor:pointer;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:8px;font-size:16px;font-style:normal;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}@media (max-width:768px){.MenuPromotionSmallProductCard-module-scss-module__vk0uTq__name{-webkit-line-clamp:2;line-clamp:2;font-size:14px;line-height:1.35}}}.MenuPromotionSmallProductCard-module-scss-module__vk0uTq__imageWrapper{justify-content:center;align-items:center;display:flex;position:relative}
@layer reset;@layer base{.SaleOrderStatus-module-scss-module__2DBpyW__status{border-radius:16px;justify-content:center;align-items:center;gap:4px;width:fit-content;padding:4px 8px 4px 4px;font-size:12px;font-weight:600;line-height:1.2;display:flex}.SaleOrderStatus-module-scss-module__2DBpyW__new,.SaleOrderStatus-module-scss-module__2DBpyW__inProgress{color:#0679d0;background:#e0f2fe}.SaleOrderStatus-module-scss-module__2DBpyW__awaitingPayment,.SaleOrderStatus-module-scss-module__2DBpyW__partiallyPaid{color:#a16207;background:#fff1d2}.SaleOrderStatus-module-scss-module__2DBpyW__paid{color:#6b21a8;background:#f3e8ff}.SaleOrderStatus-module-scss-module__2DBpyW__inDelivery{color:#c03428;background:#fefaf1}.SaleOrderStatus-module-scss-module__2DBpyW__realized{color:#3f7a1a;background:#e4f7d6}.SaleOrderStatus-module-scss-module__2DBpyW__cancelled,.SaleOrderStatus-module-scss-module__2DBpyW__withdrawn,.SaleOrderStatus-module-scss-module__2DBpyW__unknown{color:#5f6f7c;background:#f8f9fb}.SaleOrderStatus-module-scss-module__2DBpyW__undelivered{color:#c03428;background:#f7e7ea}}
@layer reset;@layer base{.SelectList-module-scss-module__xQcA_a__listWrapper{will-change:top,left;background-color:#fff;border-radius:0;outline:none;width:auto;max-height:300px;margin:0;padding:4px 0;list-style:none;position:fixed;top:0;left:0;overflow:hidden auto;box-shadow:0 4px 4px -2px #0003,0 8px 12px 1px #00000024,0 3px 14px 2px #0000001f}.SelectList-module-scss-module__xQcA_a__listWrapper::-webkit-scrollbar{width:4px}.SelectList-module-scss-module__xQcA_a__listWrapper::-webkit-scrollbar-track{background:0 0}.SelectList-module-scss-module__xQcA_a__listWrapper::-webkit-scrollbar-thumb{background:#f97f15;border-radius:9999px}.SelectList-module-scss-module__xQcA_a__listWrapper{scrollbar-width:thin;scrollbar-color:#f97f15 #0000}.SelectList-module-scss-module__xQcA_a__listWrapper.SelectList-module-scss-module__xQcA_a__open{display:block}.SelectList-module-scss-module__xQcA_a__listWrapper.SelectList-module-scss-module__xQcA_a__closed{display:none}.SelectList-module-scss-module__xQcA_a__listWrapper.SelectList-module-scss-module__xQcA_a__measuring{visibility:hidden}.SelectList-module-scss-module__xQcA_a__listWrapper.SelectList-module-scss-module__xQcA_a__primary{border:1px solid #e6ecf1}.SelectList-module-scss-module__xQcA_a__listWrapper.SelectList-module-scss-module__xQcA_a__ghost{border:1px solid #0000}.SelectList-module-scss-module__xQcA_a__listbox{gap:0}.SelectList-module-scss-module__xQcA_a__listboxItem{color:#1b2126;font-size:16px;line-height:1.5;font-family:var(--nunito),sans-serif;cursor:pointer;text-align:left;outline:none;align-items:center;margin:0;font-weight:400;transition:background-color .15s ease-in-out;display:flex;position:relative;border:none!important}.SelectList-module-scss-module__xQcA_a__listboxItem.SelectList-module-scss-module__xQcA_a__medium{padding:8px 12px}.SelectList-module-scss-module__xQcA_a__listboxItem.SelectList-module-scss-module__xQcA_a__medium.SelectList-module-scss-module__xQcA_a__multiple{padding-left:40px}.SelectList-module-scss-module__xQcA_a__listboxItem.SelectList-module-scss-module__xQcA_a__medium:not(.SelectList-module-scss-module__xQcA_a__multiple){padding-left:12px}.SelectList-module-scss-module__xQcA_a__listboxItem.SelectList-module-scss-module__xQcA_a__large{padding:12px 16px}.SelectList-module-scss-module__xQcA_a__listboxItem.SelectList-module-scss-module__xQcA_a__large.SelectList-module-scss-module__xQcA_a__multiple{padding-left:48px}.SelectList-module-scss-module__xQcA_a__listboxItem.SelectList-module-scss-module__xQcA_a__large:not(.SelectList-module-scss-module__xQcA_a__multiple){padding-left:16px}.SelectList-module-scss-module__xQcA_a__listboxItem.SelectList-module-scss-module__xQcA_a__selected,.SelectList-module-scss-module__xQcA_a__listboxItem.SelectList-module-scss-module__xQcA_a__selected:hover,.SelectList-module-scss-module__xQcA_a__listboxItem.SelectList-module-scss-module__xQcA_a__selected:focus{background-color:!important}.SelectList-module-scss-module__xQcA_a__checkboxIndicator{color:#fff;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;font-weight:700;line-height:1;transition:all .15s ease-in-out;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.SelectList-module-scss-module__xQcA_a__checkboxIndicator.SelectList-module-scss-module__xQcA_a__selected{border:2px solid #f97f15;left:12px}.SelectList-module-scss-module__xQcA_a__checkboxIndicator:not(.SelectList-module-scss-module__xQcA_a__selected){background-color:#0000;border:2px solid #e6ecf1;left:16px}}
@layer reset;@layer base{.CategoriesButtonMenuMultiplePromotions-module-scss-module__ldYQEq__promotedProductsWrapperWhite{background:#fff;border-left:1px solid #e6ecf1;flex-direction:column;gap:8px;width:260px;height:100%;padding:16px 8px 0;display:flex;position:absolute;top:0;right:0}.CategoriesButtonMenuMultiplePromotions-module-scss-module__ldYQEq__promotedProductsListWrapper{flex-direction:column;justify-content:flex-start;gap:8px;width:100%;height:100%;margin-bottom:4px;padding:8px 8px 0;display:flex;overflow:auto}.CategoriesButtonMenuMultiplePromotions-module-scss-module__ldYQEq__promotedProductsListWrapper::-webkit-scrollbar{width:4px;height:4px}.CategoriesButtonMenuMultiplePromotions-module-scss-module__ldYQEq__promotedProductsListWrapper::-webkit-scrollbar-track{background:#f8f9fb!important}.CategoriesButtonMenuMultiplePromotions-module-scss-module__ldYQEq__promotedProductsListWrapper::-webkit-scrollbar-thumb{background:#f97f15!important;border-radius:0!important}.CategoriesButtonMenuMultiplePromotions-module-scss-module__ldYQEq__promotedProductsListWrapper::-webkit-scrollbar-thumb:hover{background:#f97f15!important}.CategoriesButtonMenuMultiplePromotions-module-scss-module__ldYQEq__promotedProductTitleBlack{font-family:var(--montserrat),sans-serif;letter-spacing:-.02em;text-align:center;padding:0 8px;font-size:20px;font-weight:600;line-height:1.2}}
@layer reset;@layer base{.EditOnlyInAppLabel-module-scss-module__v8nqeG__wrapper{background-color:#fefaf1;border-radius:8px;align-items:center;gap:16px;margin-bottom:16px;padding:16px;display:flex}@media (max-width:1024px){.EditOnlyInAppLabel-module-scss-module__v8nqeG__wrapper{flex-direction:column}}.EditOnlyInAppLabel-module-scss-module__v8nqeG__text{flex:1;font-size:14px;font-weight:400;line-height:1.2}.EditOnlyInAppLabel-module-scss-module__v8nqeG__appLink{justify-content:center;align-items:center;display:flex}}
@layer reset;@layer base{.SelectDropdown-module-scss-module__KQdZFW__wrapper{width:100%;position:relative}.SelectDropdown-module-scss-module__KQdZFW__wrapper.SelectDropdown-module-scss-module__KQdZFW__medium{height:40px}.SelectDropdown-module-scss-module__KQdZFW__wrapper.SelectDropdown-module-scss-module__KQdZFW__large{height:48px}.SelectDropdown-module-scss-module__KQdZFW__wrapper.SelectDropdown-module-scss-module__KQdZFW__marginBottom{margin-bottom:30px}@media (max-width:768px){.SelectDropdown-module-scss-module__KQdZFW__wrapper.SelectDropdown-module-scss-module__KQdZFW__marginBottom{margin-bottom:16px}}.SelectDropdown-module-scss-module__KQdZFW__formControl{width:100%;position:relative}.SelectDropdown-module-scss-module__KQdZFW__label{pointer-events:none;z-index:1;white-space:nowrap;text-overflow:ellipsis;color:#4a5661;max-width:calc(100% - 45px);line-height:1.5;font-family:var(--nunito),sans-serif;background-color:#fff;position:absolute;left:16px;overflow:hidden}.SelectDropdown-module-scss-module__KQdZFW__label.SelectDropdown-module-scss-module__KQdZFW__medium{border-radius:8px;top:8px}.SelectDropdown-module-scss-module__KQdZFW__label.SelectDropdown-module-scss-module__KQdZFW__large{border-radius:16px;top:10px}.SelectDropdown-module-scss-module__KQdZFW__label.SelectDropdown-module-scss-module__KQdZFW__shrink{padding:0 4px;font-size:12px}.SelectDropdown-module-scss-module__KQdZFW__label.SelectDropdown-module-scss-module__KQdZFW__shrink.SelectDropdown-module-scss-module__KQdZFW__medium{top:-8px}.SelectDropdown-module-scss-module__KQdZFW__label.SelectDropdown-module-scss-module__KQdZFW__shrink.SelectDropdown-module-scss-module__KQdZFW__large{top:-7px}.SelectDropdown-module-scss-module__KQdZFW__label:not(.SelectDropdown-module-scss-module__KQdZFW__shrink){padding:0;font-size:16px}.SelectDropdown-module-scss-module__KQdZFW__label.SelectDropdown-module-scss-module__KQdZFW__error{color:#c03428}.SelectDropdown-module-scss-module__KQdZFW__label.SelectDropdown-module-scss-module__KQdZFW__disabled{color:#5f6f7c}.SelectDropdown-module-scss-module__KQdZFW__requiredStar{color:#c03428;font-weight:600}.SelectDropdown-module-scss-module__KQdZFW__selectButton{width:100%;min-width:130px;font-size:16px;line-height:1.2;font-family:var(--nunito),sans-serif;text-align:left;background-color:#fff;align-items:center;font-weight:400;transition:border-color .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.SelectDropdown-module-scss-module__KQdZFW__selectButton.SelectDropdown-module-scss-module__KQdZFW__medium{border-radius:8px;height:40px;padding:8.5px 40px 8.5px 16px}.SelectDropdown-module-scss-module__KQdZFW__selectButton.SelectDropdown-module-scss-module__KQdZFW__medium.SelectDropdown-module-scss-module__KQdZFW__hasLabel.SelectDropdown-module-scss-module__KQdZFW__shrink{padding-top:12px}.SelectDropdown-module-scss-module__KQdZFW__selectButton.SelectDropdown-module-scss-module__KQdZFW__large{border-radius:16px;height:48px;padding:12.5px 40px 12.5px 16px}.SelectDropdown-module-scss-module__KQdZFW__selectButton.SelectDropdown-module-scss-module__KQdZFW__large.SelectDropdown-module-scss-module__KQdZFW__hasLabel.SelectDropdown-module-scss-module__KQdZFW__shrink{padding-top:16px}.SelectDropdown-module-scss-module__KQdZFW__selectButton.SelectDropdown-module-scss-module__KQdZFW__primary{border:1px solid #e6ecf1}.SelectDropdown-module-scss-module__KQdZFW__selectButton.SelectDropdown-module-scss-module__KQdZFW__primary:hover:not(:disabled){border-color:#c6d3df}.SelectDropdown-module-scss-module__KQdZFW__selectButton.SelectDropdown-module-scss-module__KQdZFW__primary:focus-visible{border-color:#aa0b28}.SelectDropdown-module-scss-module__KQdZFW__selectButton.SelectDropdown-module-scss-module__KQdZFW__primary.SelectDropdown-module-scss-module__KQdZFW__error,.SelectDropdown-module-scss-module__KQdZFW__selectButton.SelectDropdown-module-scss-module__KQdZFW__primary.SelectDropdown-module-scss-module__KQdZFW__error:hover:not(:disabled),.SelectDropdown-module-scss-module__KQdZFW__selectButton.SelectDropdown-module-scss-module__KQdZFW__primary.SelectDropdown-module-scss-module__KQdZFW__error:focus-visible{border-color:#c03428}.SelectDropdown-module-scss-module__KQdZFW__selectButton.SelectDropdown-module-scss-module__KQdZFW__ghost{border:1px solid #0000}.SelectDropdown-module-scss-module__KQdZFW__selectButton.SelectDropdown-module-scss-module__KQdZFW__ghost:hover:not(:disabled),.SelectDropdown-module-scss-module__KQdZFW__selectButton.SelectDropdown-module-scss-module__KQdZFW__ghost:focus-visible{border-color:#0000}.SelectDropdown-module-scss-module__KQdZFW__selectButton:not(:disabled){cursor:pointer;color:#1b2126}.SelectDropdown-module-scss-module__KQdZFW__selectButton:disabled{cursor:not-allowed;opacity:.6;color:#5f6f7c;border-color:#e6ecf1}.SelectDropdown-module-scss-module__KQdZFW__selectValue{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.SelectDropdown-module-scss-module__KQdZFW__selectValue.SelectDropdown-module-scss-module__KQdZFW__hasValue{color:#1b2126}.SelectDropdown-module-scss-module__KQdZFW__selectValue.SelectDropdown-module-scss-module__KQdZFW__hasValue.SelectDropdown-module-scss-module__KQdZFW__disabled{color:#5f6f7c}.SelectDropdown-module-scss-module__KQdZFW__selectValue:not(.SelectDropdown-module-scss-module__KQdZFW__hasValue){color:#4a5661}.SelectDropdown-module-scss-module__KQdZFW__selectIcon{pointer-events:none;color:#1b2126;font-size:12px;line-height:1;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;right:16px;transform:translateY(-50%)}.SelectDropdown-module-scss-module__KQdZFW__selectIcon.SelectDropdown-module-scss-module__KQdZFW__open{transform:translateY(-50%)rotate(180deg)}.SelectDropdown-module-scss-module__KQdZFW__errorMessage{font-size:12px;line-height:1.2;font-family:var(--nunito),sans-serif;color:#c03428;margin-top:4px;position:absolute;top:100%;left:4px}}
@layer reset;@layer base{.CartBenefitCodesDrawer-module-scss-module__UmfWGa__formWrapper{gap:8px;margin-bottom:4px;display:flex}@media (max-width:768px){.CartBenefitCodesDrawer-module-scss-module__UmfWGa__formWrapper{margin-bottom:8px}}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__formWrapper.CartBenefitCodesDrawer-module-scss-module__UmfWGa__formWrapperProductPage{margin-bottom:12px}@media (max-width:768px){.CartBenefitCodesDrawer-module-scss-module__UmfWGa__formWrapper.CartBenefitCodesDrawer-module-scss-module__UmfWGa__formWrapperProductPage{margin-bottom:8px}}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__activeCodesList{flex-direction:column;align-items:center;gap:4px;max-height:70%;margin-bottom:16px;padding-bottom:4px;display:flex;overflow-y:auto}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__activeCodesList::-webkit-scrollbar{width:4px}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__activeCodesList::-webkit-scrollbar-track{background:0 0}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__activeCodesList::-webkit-scrollbar-thumb{background:#f97f15;border-radius:9999px}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__activeCodesList{scrollbar-width:thin;scrollbar-color:#f97f15 #0000}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__activeCodesList>div:first-of-type{align-self:flex-start}@media (max-width:768px){.CartBenefitCodesDrawer-module-scss-module__UmfWGa__activeCodesList{max-height:100%}}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__activeCodesList.CartBenefitCodesDrawer-module-scss-module__UmfWGa__activeCodesListProductPage{margin-bottom:0}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__discountCodesWrapper{margin:0;padding:0 0 24px;list-style:none}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__benefitSection{border-top:1px solid #e6ecf1;margin-top:24px;padding-top:16px}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__benefitSectionTitle{font-size:16px;font-weight:600;line-height:1.2}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__benefitSectionSubtitle{margin-top:4px;font-size:12px;line-height:1.2}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__depositVouchersWrapper{margin:0;padding:0;list-style:none}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__activeCodesDescription{letter-spacing:0%;margin:8px 0;font-size:14px;font-weight:400;line-height:1.2}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__discountCodeListItem{margin:24px 0 0;padding:0;list-style:none}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__buttonWrapper{min-width:100px}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__discountCodeNotes{flex-direction:column;gap:4px;margin-top:24px;display:flex}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__discountCodeNotes svg{min-width:16px}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__discountCodeNote{color:#1b2126;align-items:center;gap:4px;font-size:12px;line-height:1.2;display:flex}@media (max-width:768px){.CartBenefitCodesDrawer-module-scss-module__UmfWGa__discountCodeNote{font-size:10px;line-height:1.2}}.CartBenefitCodesDrawer-module-scss-module__UmfWGa__activeCodesListItem{width:100%;margin:0;list-style:none}}
@layer reset;@layer base{.InfiniteScrollAnchor-module-scss-module__mJt6Qq__anchor{z-index:-1;height:300vh;position:absolute;bottom:0;left:0;right:0}@media (max-width:1024px){.InfiniteScrollAnchor-module-scss-module__mJt6Qq__anchor{height:400vh}}}
@layer reset;@layer base{.AppleLoginButton-module-scss-module__mKrNza__icon{background:url(/static/apple-icon.svg) 50%/cover no-repeat;width:20px;height:20px}}