.email-step-module-scss-module__ooqIrW__email-step{flex-direction:column;justify-content:space-between;width:100%;height:100%;padding-bottom:27px;display:flex}.email-step-module-scss-module__ooqIrW__email-step__container{flex-direction:column;flex:1;gap:24px;display:flex}.email-step-module-scss-module__ooqIrW__email-step__bottom{flex-direction:column;gap:16px;width:100%;display:flex}
.input-password-module-scss-module__O-Efra__input-password__button{cursor:pointer;justify-content:center;align-items:center;display:flex}
.AddressDropdown-module-scss-module__10BuGW__address-dropdown{gap:var(--cds-spacing-stack-4xs);flex-direction:column;width:fit-content;max-width:100vw;display:flex}.AddressDropdown-module-scss-module__10BuGW__address-dropdown__header{align-items:center;gap:var(--cds-spacing-stack-4xs);color:var(--cds-colors-neutral-darkest);font-size:var(--cds-typography-font-size-xs);display:flex}.AddressDropdown-module-scss-module__10BuGW__address-dropdown__header-text{font-weight:var(--cds-typography-font-weight-regular);line-height:var(--cds-typography-line-height-tight);letter-spacing:.224px}.AddressDropdown-module-scss-module__10BuGW__address-dropdown__address{align-items:center;gap:var(--cds-spacing-stack-4xs);color:var(--cds-colors-neutral-darkest);font-size:var(--cds-typography-font-size-xs);display:flex}.AddressDropdown-module-scss-module__10BuGW__address-dropdown__address-text{font-weight:var(--cds-typography-font-weight-medium);line-height:var(--cds-typography-line-height-tight);letter-spacing:.224px;text-overflow:ellipsis;text-wrap:nowrap;text-decoration:underline;overflow:hidden}
.Loader-module-scss-module__oMrsoG__loader{color:var(--button-primary-color);flex-direction:column;justify-content:center;align-items:center;row-gap:12px;display:flex}.Loader-module-scss-module__oMrsoG__loader--xl{min-height:1.875rem}.Loader-module-scss-module__oMrsoG__loader--lg{min-height:1.625rem}.Loader-module-scss-module__oMrsoG__loader--md{min-height:1.25rem}.Loader-module-scss-module__oMrsoG__loader--sm{min-height:1.125rem}.Loader-module-scss-module__oMrsoG__loader--xs{min-height:.875rem}.Loader-module-scss-module__oMrsoG__loader__spinner{box-sizing:border-box;border:5px solid;border-bottom-color:#0000;border-radius:50%;width:3rem;height:3rem;animation:1s linear infinite Loader-module-scss-module__oMrsoG__rotation;display:inline-block}.Loader-module-scss-module__oMrsoG__loader__spinner--xl{border-width:.1875rem;width:2rem;height:2rem}.Loader-module-scss-module__oMrsoG__loader__spinner--lg{border-width:.1875rem;width:1.625rem;height:1.625rem}.Loader-module-scss-module__oMrsoG__loader__spinner--md{border-width:.1875rem;width:1.25rem;height:1.25rem}.Loader-module-scss-module__oMrsoG__loader__spinner--sm{border-width:.125rem;width:1.125rem;height:1.125rem}.Loader-module-scss-module__oMrsoG__loader__spinner--xs{border-width:.125rem;width:.875rem;height:.875rem}.Loader-module-scss-module__oMrsoG__loader__text{color:var(--cds-colors-feedback-primitive-grey-800);font-style:normal;font-weight:var(--cds-typography-font-weight-regular);font-size:var(--cds-typography-font-size-xs);line-height:1.375rem}@keyframes Loader-module-scss-module__oMrsoG__rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Snackbar-module-scss-module__Y-lsua__snackbar{gap:var(--cds-spacing-stack-2xs);border-radius:var(--cds-border-radius-sm);padding:var(--cds-spacing-inline-2xs) var(--cds-spacing-stack-xs);width:380px;display:flex}.Snackbar-module-scss-module__Y-lsua__snackbar--full-width{width:100%}.Snackbar-module-scss-module__Y-lsua__snackbar--with-shadow{box-shadow:var(--cds-elevation-xs)}.Snackbar-module-scss-module__Y-lsua__snackbar__text{font-weight:var(--cds-typography-font-weight-regular);font-size:var(--cds-typography-font-size-xs);line-height:var(--cds-typography-line-height-tight);flex:1;align-items:center;display:flex}.Snackbar-module-scss-module__Y-lsua__snackbar__text--left{justify-content:flex-start}.Snackbar-module-scss-module__Y-lsua__snackbar__text--center{justify-content:center}.Snackbar-module-scss-module__Y-lsua__snackbar__text--right{justify-content:flex-end}.Snackbar-module-scss-module__Y-lsua__snackbar__icon{cursor:pointer;display:flex}.Snackbar-module-scss-module__Y-lsua__snackbar__icon>svg{width:1.5rem;height:1.5rem}.Snackbar-module-scss-module__Y-lsua__snackbar--success{background-color:var(--cds-colors-feedback-success-lightest)}.Snackbar-module-scss-module__Y-lsua__snackbar--success>.Snackbar-module-scss-module__Y-lsua__snackbar__text,.Snackbar-module-scss-module__Y-lsua__snackbar--success>.Snackbar-module-scss-module__Y-lsua__snackbar__icon--right{color:var(--cds-colors-neutral-darkest)}.Snackbar-module-scss-module__Y-lsua__snackbar--success>.Snackbar-module-scss-module__Y-lsua__snackbar__icon--left{color:var(--cds-colors-feedback-success-medium)}.Snackbar-module-scss-module__Y-lsua__snackbar--error{background-color:var(--cds-colors-feedback-negative-lightest)}.Snackbar-module-scss-module__Y-lsua__snackbar--error>.Snackbar-module-scss-module__Y-lsua__snackbar__text,.Snackbar-module-scss-module__Y-lsua__snackbar--error>.Snackbar-module-scss-module__Y-lsua__snackbar__icon--right{color:var(--cds-colors-neutral-darkest)}.Snackbar-module-scss-module__Y-lsua__snackbar--error>.Snackbar-module-scss-module__Y-lsua__snackbar__icon--left{color:var(--cds-colors-feedback-negative-medium)}.Snackbar-module-scss-module__Y-lsua__snackbar--warning{background-color:var(--cds-colors-feedback-warning-lightest)}.Snackbar-module-scss-module__Y-lsua__snackbar--warning>.Snackbar-module-scss-module__Y-lsua__snackbar__text,.Snackbar-module-scss-module__Y-lsua__snackbar--warning>.Snackbar-module-scss-module__Y-lsua__snackbar__icon--right{color:var(--cds-colors-neutral-darkest)}.Snackbar-module-scss-module__Y-lsua__snackbar--warning>.Snackbar-module-scss-module__Y-lsua__snackbar__icon--left{color:var(--cds-colors-feedback-warning-medium)}.Snackbar-module-scss-module__Y-lsua__snackbar--system{background-color:var(--cds-colors-neutral-darkest)}.Snackbar-module-scss-module__Y-lsua__snackbar--system>.Snackbar-module-scss-module__Y-lsua__snackbar__text,.Snackbar-module-scss-module__Y-lsua__snackbar--system>.Snackbar-module-scss-module__Y-lsua__snackbar__icon{color:var(--cds-colors-neutral-lightest)}
.CategoryCard-module-scss-module__SADYLa__category-card{background:var(--cds-colors-neutral-lightest);border:1px solid var(--cds-colors-neutral-medium);border-radius:var(--cds-border-radius-sm);box-sizing:content-box;cursor:pointer;align-items:center;gap:var(--cds-spacing-stack-3xs);max-width:180px;height:96px;padding:var(--cds-spacing-stack-3xs) var(--cds-spacing-stack-2xs);flex-direction:column;justify-content:center;display:flex}.CategoryCard-module-scss-module__SADYLa__category-card:active{background:var(--cds-colors-neutral-medium);border:1px solid var(--cds-colors-neutral-medium)}.CategoryCard-module-scss-module__SADYLa__category-card--selected{border:3px solid var(--cds-colors-brand-medium);outline-offset:-2px}.CategoryCard-module-scss-module__SADYLa__category-card__title{color:var(--cds-colors-neutral-darkest);font-family:var(--cds-typography-font-family-secondary);font-size:var(--cds-typography-font-size-md);font-weight:var(--cds-typography-font-weight-medium);line-height:var(--cds-typography-line-height-confy);text-align:center}.CategoryCard-module-scss-module__SADYLa__category-card__image-container{width:100px;height:48px;position:relative;overflow:hidden}.CategoryCard-module-scss-module__SADYLa__category-card__image{object-fit:contain}
.CartIcon-module-scss-module__6exKSa__cart-icon{font-size:var(--cds-typography-font-size-lg);background:0 0;border:0;position:relative}.CartIcon-module-scss-module__6exKSa__cart-icon__quantity{background:var(--cds-colors-brand-medium);border-radius:var(--cds-border-radius-pill);color:var(--cds-colors-neutral-lightest);font-family:var(--cds-typography-font-family-primary);font-size:var(--cds-typography-font-size-2xs);font-weight:var(--cds-typography-font-weight-regular);text-align:center;padding:3px 5px 1px;position:absolute;top:-4px;left:20px}
.style-module-scss-module__QMiUQW__overlay{width:100vw;height:100vh;z-index:var(--z-overlay);background-color:#333333b3;position:fixed;top:0;left:0;overflow-y:auto}
.modal-confirmation-module-scss-module__2-2Qza__custom-modal-confirmation.modal-confirmation-module-scss-module__2-2Qza__modal-confirmation{border-radius:16px;width:100%;max-width:20rem;height:auto;padding:24px 16px;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-confirmation-module-scss-module__2-2Qza__modal-confirmation__content{flex-direction:column;align-items:center;height:100%;padding:16px 0;display:flex}.modal-confirmation-module-scss-module__2-2Qza__modal-confirmation__icon{color:var(--modal-confirmation-icon-color)}.modal-confirmation-module-scss-module__2-2Qza__modal-confirmation__title{font-size:var(--modal-confirmation-title-size);font-weight:var(--modal-confirmation-title-weight);text-align:center;margin-top:16px}.modal-confirmation-module-scss-module__2-2Qza__modal-confirmation__message{font-family:var(--modal-confirmation-message-family);font-size:var(--modal-confirmation-message-size);font-weight:var(--modal-confirmation-message-weight);text-align:center;margin:16px 0}.modal-confirmation-module-scss-module__2-2Qza__modal-confirmation__actions{flex-direction:column;align-items:center;gap:16px;display:flex}
.clean-cart-module-scss-module__4a91OG__clean-cart{padding-top:0}@media screen and (min-width:1024px){.clean-cart-module-scss-module__4a91OG__clean-cart{padding-top:4px;padding-bottom:4px}}
.account-activation-module-scss-module___3h6nW__custom-account-activation.account-activation-module-scss-module___3h6nW__account-activation{background-color:var(--neutral-white);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;height:60%;margin-inline:4px;padding:20px 8px;display:flex;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:1024px){.account-activation-module-scss-module___3h6nW__custom-account-activation.account-activation-module-scss-module___3h6nW__account-activation{width:43.75rem;max-width:43.75rem;height:23.0625rem}}.account-activation-module-scss-module___3h6nW__account-activation__content{flex-direction:column;justify-content:center;align-items:center;gap:24px;height:100%;display:flex}
.added-to-cart-modal-module-scss-module__LTc8Jq__added-to-cart-modal--force-sizes{width:100%;height:100%}@media screen and (min-width:768px){.added-to-cart-modal-module-scss-module__LTc8Jq__added-to-cart-modal--force-sizes{max-width:664px;max-height:604px}}@media screen and (min-width:1024px){.added-to-cart-modal-module-scss-module__LTc8Jq__added-to-cart-modal--force-sizes{max-width:920px;max-height:604px}}.added-to-cart-modal-module-scss-module__LTc8Jq__added-to-cart-modal.added-to-cart-modal-module-scss-module__LTc8Jq__added-to-cart-modal--small{border-radius:12px;max-width:300px;max-height:200px}@media screen and (min-width:768px){.added-to-cart-modal-module-scss-module__LTc8Jq__added-to-cart-modal.added-to-cart-modal-module-scss-module__LTc8Jq__added-to-cart-modal--small{max-width:350px;max-height:250px}}.added-to-cart-modal-module-scss-module__LTc8Jq__added-to-cart-modal__loader{flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;height:100%;display:flex}.added-to-cart-modal-module-scss-module__LTc8Jq__added-to-cart-modal__loader-dots{color:var(--added-to-cart-modal-loader-dots-color)}.added-to-cart-modal-module-scss-module__LTc8Jq__added-to-cart-modal__loader-text{color:var(--neutral-3);font-size:16px}.added-to-cart-modal-module-scss-module__LTc8Jq__added-to-cart-modal__loader-dots.added-to-cart-modal-module-scss-module__LTc8Jq__force-styles{width:50px}
.ProductDetailLoading-module-scss-module__gfXiuG__custom-product-detail-loading.ProductDetailLoading-module-scss-module__gfXiuG__product-detail-loading{border-radius:var(--cds-border-radius-sm);width:280px;height:auto}@media screen and (min-width:1024px){.ProductDetailLoading-module-scss-module__gfXiuG__custom-product-detail-loading.ProductDetailLoading-module-scss-module__gfXiuG__product-detail-loading{width:344px}}.ProductDetailLoading-module-scss-module__gfXiuG__product-detail-loading{gap:var(--cds-spacing-stack-xs);padding:var(--cds-spacing-inline-xl) var(--cds-spacing-stack-sm);flex-direction:column;display:flex}@media screen and (min-width:1024px){.ProductDetailLoading-module-scss-module__gfXiuG__product-detail-loading{padding:var(--cds-spacing-stack-xl) var(--cds-spacing-stack-sm)}}.ProductDetailLoading-module-scss-module__gfXiuG__product-detail-loading__text{font-size:var(--cds-typography-font-size-sm);text-align:center}
.auth-guard-module-scss-module__tbJDpa__auth-guard__loader{justify-content:center;align-items:center;height:100dvh;display:flex}
.number-country-icon-module-scss-module__GU-xGq__number-country-icon{align-items:center;gap:4px;display:flex}.number-country-icon-module-scss-module__GU-xGq__number-country-icon__text{align-items:center;display:flex}
.recaptcha-policy-module-scss-module__LM43tW__recaptcha-policy{font-size:var(--recaptcha-policy-size);font-weight:var(--recaptcha-policy-weight);letter-spacing:.192px;line-height:var(--recaptcha-policy-line-height)}.recaptcha-policy-module-scss-module__LM43tW__recaptcha-policy__link{color:var(--recaptcha-policy-link-color);font-weight:var(--recaptcha-policy-link-weight);text-decoration:underline}
.address-item-module-scss-module__s30RjW__address-item{background-color:var(--address-item-background);border:1px solid var(--address-item-border);border-radius:8px;flex-direction:column;gap:20px;padding:16px 12px 24px;display:flex}@media screen and (min-width:1024px){.address-item-module-scss-module__s30RjW__address-item{flex-direction:row;justify-content:space-between;gap:0;padding:16px}}.address-item-module-scss-module__s30RjW__address-item__content{flex-direction:column;gap:4px;display:flex}.address-item-module-scss-module__s30RjW__address-item__content-title{font-size:.875rem;font-weight:var(--address-item-text-weight);align-items:flex-end;gap:8px;line-height:1.2rem;display:flex}.address-item-module-scss-module__s30RjW__address-item__content-title-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;max-width:240px;overflow:hidden}.address-item-module-scss-module__s30RjW__address-item__content-address{font-family:var(--address-item-content-address-family);font-size:.875rem;font-weight:var(--address-item-content-title-weight);line-height:1.2rem}.address-item-module-scss-module__s30RjW__address-item__content-default{color:var(--address-item-content-default-color);font-size:.875rem;font-weight:var(--address-item-text-weight);line-height:1.2rem}.address-item-module-scss-module__s30RjW__address-item__options{gap:32px;margin-left:16px;display:flex}@media screen and (min-width:1024px){.address-item-module-scss-module__s30RjW__address-item__options{align-items:center;margin-left:0}}.address-item-module-scss-module__s30RjW__address-item__options-button{color:var(--address-item-button-color)}
.my-addresses-list-module-scss-module__d9hwzq__my-addresses-list{flex-direction:column;gap:16px;display:flex}
.my-addresses-skeleton-module-scss-module__4qs-Za__my-addresses-skeleton__list{margin-top:20px}.my-addresses-skeleton-module-scss-module__4qs-Za__my-addresses-skeleton__subtitle{width:220px}.my-addresses-skeleton-module-scss-module__4qs-Za__my-addresses-skeleton__addresses{flex-direction:column;gap:16px;margin-top:32px;display:flex}
.my-addresses-module-scss-module__YJmxWa__my-addresses-container{overflow:hidden}.my-addresses-module-scss-module__YJmxWa__my-addresses{max-width:570px}.my-addresses-module-scss-module__YJmxWa__my-addresses__header{flex-direction:row;justify-content:space-between;align-items:center;padding-top:2px;display:flex}.my-addresses-module-scss-module__YJmxWa__my-addresses__title{color:var(--my-addresses-title-color);font-family:var(--my-addresses-title-family);font-size:var(--my-addresses-title-size);font-weight:var(--my-addresses-title-weight);align-items:center;line-height:1.3662rem;display:flex}.my-addresses-module-scss-module__YJmxWa__my-addresses__subtitle{color:var(--my-addresses-subtitle-color);font-family:var(--my-addresses-subtitle-family);font-size:var(--my-addresses-subtitle-size);font-weight:var(--my-addresses-subtitle-weight);line-height:1.195rem}.my-addresses-module-scss-module__YJmxWa__my-addresses__list{margin:var(--my-addresses-list-margin) 0}.my-addresses-module-scss-module__YJmxWa__animated-content{will-change:transform}.my-addresses-module-scss-module__YJmxWa__add-address-form{width:100%;max-width:440px}
.phone-provider-step-module-scss-module__cm7X-G__phone-step{flex-direction:column;justify-content:space-between;width:100%;height:100%;padding-bottom:27px;display:flex}.phone-provider-step-module-scss-module__cm7X-G__phone-step__container{flex-direction:column;flex:1;gap:24px;display:flex}.phone-provider-step-module-scss-module__cm7X-G__phone-step__bottom{flex-direction:column;gap:16px;display:flex}
.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal{background-color:var(--neutral-white);width:100vw;max-width:356px;z-index:var(--z-modal);border-radius:8px;padding:24px 12px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__close{justify-content:flex-end;display:flex}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__close-icon{color:var(--purchase-evaluation-modal-close-icon-color);cursor:pointer;width:21px;height:21px}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__content{margin-top:16px;padding-top:48px}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__title{font-family:var(--purchase-evaluation-modal-title-font-family);font-size:20px;font-weight:var(--purchase-evaluation-modal-title-font-weight);text-align:center;margin-bottom:12px}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__subtitle{color:var(--neutral-2);font-size:14px;font-weight:var(--purchase-evaluation-modal-subtitle-font-weight);text-align:center;margin-top:4px}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__stars{justify-content:center;gap:20px;margin-top:16px;margin-bottom:60px;display:flex}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__star{width:32px;height:32px}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__star--filled{color:var(--purchase-evaluation-modal-star-fill-color)}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__star--empty{color:var(--neutral-white)}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__star>path{stroke:var(--purchase-evaluation-modal-star-stroke-color)}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__comment{flex-direction:column;gap:16px;padding-bottom:24px;display:flex}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__comment-label{font-size:14px;font-weight:var(--purchase-evaluation-modal-comment-label-font-weight)}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__comment-textarea{border:1px solid var(--neutral-4);font-weight:var(--purchase-evaluation-modal-comment-textarea-font-weight);white-space:pre-wrap;word-wrap:break-word;border-radius:8px;min-height:120px;padding:20px 16px}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__comment-textarea::placeholder{color:var(--neutral-2);font-size:14px;font-weight:var(--purchase-evaluation-modal-comment-textarea-placeholder-font-weight-1)}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__comment-textarea:focus{border-color:var(--purchase-evaluation-modal-comment-textarea-focus-border-color)}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__footer{margin-top:24px}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__success{flex-direction:column;gap:32px;display:flex}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__success-image-container{justify-content:center;display:flex}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__success-image{width:100%;height:196px}.purchase-evaluation-modal-module-scss-module__h_gTOG__purchase-evaluation-modal__success-title{font-family:var(--purchase-evaluation-modal-success-title-font-family);font-size:24px;font-weight:var(--purchase-evaluation-modal-success-title-font-weight);text-align:center}
.greetings-order-confirmation-module-scss-module__T-2HPa__order-confirmation-greetings{background-color:var(--neutral-white);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px 32px;display:flex}.greetings-order-confirmation-module-scss-module__T-2HPa__order-confirmation-greetings__icon{display:inline-flex}.greetings-order-confirmation-module-scss-module__T-2HPa__order-confirmation-greetings__greetings{flex-direction:column;gap:4px;width:100%;display:flex}.greetings-order-confirmation-module-scss-module__T-2HPa__order-confirmation-greetings__name{font-size:20px;font-weight:var(--order-confirmation-greetings-name-font-weight);text-align:center}.greetings-order-confirmation-module-scss-module__T-2HPa__order-confirmation-greetings__message{font-size:16px;font-weight:var(--order-confirmation-greetings-message-font-weight);text-align:center;line-height:1.25rem}.greetings-order-confirmation-module-scss-module__T-2HPa__order-confirmation-greetings__evaluation-icon{width:16px;height:16px}
.auth-buttons-module-scss-module__aT6ajW__auth-buttons{flex-direction:column;gap:16px;width:100%;display:flex}.auth-buttons-module-scss-module__aT6ajW__auth-buttons__icon{width:24px;height:24px}.auth-buttons-module-scss-module__aT6ajW__auth-buttons__recovery-password{margin-top:24px;margin-bottom:24px}
.modal-digital-menu-module-scss-module__uRnMWW__modal-digital-menu{border-radius:8px;width:100%;max-width:31.25rem;height:auto;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.modal-digital-menu-module-scss-module__uRnMWW__modal-digital-menu__image{width:100%;height:100%;padding-top:48px}
.digital-menu-page-module-scss-module__CSwzVW__page{overflow-y:hidden}
