.LoggedInDeliverySheet-module-scss-module__GGpH-W__root{flex-direction:column;flex:auto;gap:12px;width:100%;min-height:0;max-height:100%;transition:max-height .32s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}@media screen and (min-width:960px){.LoggedInDeliverySheet-module-scss-module__GGpH-W__root{overflow:unset}}.LoggedInDeliverySheet-module-scss-module__GGpH-W__root .LoggedInDeliverySheet-module-scss-module__GGpH-W__listScrollerContainer{overflow:hidden}.LoggedInDeliverySheet-module-scss-module__GGpH-W__root .LoggedInDeliverySheet-module-scss-module__GGpH-W__listScrollerContainer .LoggedInDeliverySheet-module-scss-module__GGpH-W__listScroller{height:100%;overflow:auto}.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootExpanded,.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootPeek{max-height:100%}.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootDesktop{flex:1;gap:0;max-height:none}.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootPeek .LoggedInDeliverySheet-module-scss-module__GGpH-W__savedFooterContainer{gap:12px;padding-top:10px}.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootPeek .LoggedInDeliverySheet-module-scss-module__GGpH-W__confirmBtn{margin-top:0}.LoggedInDeliverySheet-module-scss-module__GGpH-W__sheetGrabber{cursor:grab;touch-action:none;background:0 0;border:none;border-radius:24px 24px 0 0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:calc(100% + 32px);margin:0 -16px;padding:12px 16px 8px;display:flex}.LoggedInDeliverySheet-module-scss-module__GGpH-W__sheetGrabber:active{cursor:grabbing}.LoggedInDeliverySheet-module-scss-module__GGpH-W__sheetGrabberBar{background:var(--si-main-blue);border-radius:2px;width:72px;height:3px}.LoggedInDeliverySheet-module-scss-module__GGpH-W__header{flex-direction:column;gap:12px;padding:0 24px 16px;display:flex}@media screen and (min-width:960px){.LoggedInDeliverySheet-module-scss-module__GGpH-W__header{gap:16px;padding:0}}.LoggedInDeliverySheet-module-scss-module__GGpH-W__headerNew{gap:24px;padding:24px 24px 16px}@media screen and (min-width:960px){.LoggedInDeliverySheet-module-scss-module__GGpH-W__headerNew{gap:16px;padding:0}}.LoggedInDeliverySheet-module-scss-module__GGpH-W__subTabs{flex-shrink:0}.LoggedInDeliverySheet-module-scss-module__GGpH-W__body{flex-direction:column;flex:auto;gap:8px;min-height:0;padding:0 2px;display:flex}@media screen and (min-width:960px){.LoggedInDeliverySheet-module-scss-module__GGpH-W__body{flex:unset;padding:0}}.LoggedInDeliverySheet-module-scss-module__GGpH-W__listScroller{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:8px;min-height:0;margin:-12px 0;padding:12px 24px;display:flex;overflow:hidden auto}.LoggedInDeliverySheet-module-scss-module__GGpH-W__listScroller::-webkit-scrollbar{width:4px;height:4px}.LoggedInDeliverySheet-module-scss-module__GGpH-W__listScroller::-webkit-scrollbar-track{background:var(--si-white);border-radius:100px}.LoggedInDeliverySheet-module-scss-module__GGpH-W__listScroller::-webkit-scrollbar-thumb{background:var(--si-light-blue);border-radius:100px}@media screen and (min-width:960px){.LoggedInDeliverySheet-module-scss-module__GGpH-W__listScroller{margin:0}}.LoggedInDeliverySheet-module-scss-module__GGpH-W__line1{color:var(--si-main-blue);word-wrap:anywhere}.LoggedInDeliverySheet-module-scss-module__GGpH-W__detail{color:var(--si-main-blue-70)}.LoggedInDeliverySheet-module-scss-module__GGpH-W__unavailableHint{color:var(--si-error)}.LoggedInDeliverySheet-module-scss-module__GGpH-W__cardRadioOptionUnavailable i{border-color:var(--si-main-blue-15)!important}.LoggedInDeliverySheet-module-scss-module__GGpH-W__cardRadioOptionUnavailable .LoggedInDeliverySheet-module-scss-module__GGpH-W__line1,.LoggedInDeliverySheet-module-scss-module__GGpH-W__cardRadioOptionUnavailable .LoggedInDeliverySheet-module-scss-module__GGpH-W__detail{color:var(--si-main-blue-50)}.LoggedInDeliverySheet-module-scss-module__GGpH-W__emptyBlock{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.LoggedInDeliverySheet-module-scss-module__GGpH-W__emptyTitle{max-width:230px;font-size:.8125rem;font-weight:400;line-height:1.38462}.LoggedInDeliverySheet-module-scss-module__GGpH-W__emptySearchButton{border-radius:50px;margin-top:8px}@media screen and (min-width:960px){.LoggedInDeliverySheet-module-scss-module__GGpH-W__emptySearchButton{background:var(--si-white);margin-top:16px}}.LoggedInDeliverySheet-module-scss-module__GGpH-W__unavailableBanner{flex-shrink:0}.LoggedInDeliverySheet-module-scss-module__GGpH-W__savedFooterContainer{flex-direction:column;gap:24px;padding:12px 24px 24px;display:flex}.LoggedInDeliverySheet-module-scss-module__GGpH-W__savedFooter{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.LoggedInDeliverySheet-module-scss-module__GGpH-W__deliveryDetailsSlot{flex-direction:column;gap:8px;min-height:100px;display:flex}.LoggedInDeliverySheet-module-scss-module__GGpH-W__deliveryDetailsSlotLoading{justify-content:center}.LoggedInDeliverySheet-module-scss-module__GGpH-W__savedFooterShadow{box-shadow:0 -4px 15px #0000001a}@media screen and (min-width:960px){.LoggedInDeliverySheet-module-scss-module__GGpH-W__savedFooterShadow{box-shadow:none}}.LoggedInDeliverySheet-module-scss-module__GGpH-W__etaText{color:var(--si-main-blue);text-align:center}.LoggedInDeliverySheet-module-scss-module__GGpH-W__pricingLine{color:var(--si-main-blue-70)}.LoggedInDeliverySheet-module-scss-module__GGpH-W__disclaimer{color:var(--si-main-blue-50)}.LoggedInDeliverySheet-module-scss-module__GGpH-W__confirmBtn{flex-shrink:0;margin-top:4px}@media screen and (max-width:959px){.LoggedInDeliverySheet-module-scss-module__GGpH-W__selfPickupButton{display:none}}.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootDesktop{flex-direction:column;gap:24px;display:flex}.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootDesktop .LoggedInDeliverySheet-module-scss-module__GGpH-W__listScrollerContainer{margin:-8px -24px;position:relative;overflow:hidden}.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootDesktop .LoggedInDeliverySheet-module-scss-module__GGpH-W__listScrollerContainer:before,.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootDesktop .LoggedInDeliverySheet-module-scss-module__GGpH-W__listScrollerContainer:after{content:"";pointer-events:none;z-index:1;opacity:.1;width:393px;min-height:16px;transition:opacity .15s;display:none;position:sticky}.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootDesktop .LoggedInDeliverySheet-module-scss-module__GGpH-W__listScrollerContainer:before{background:linear-gradient(#013f67 0%,#013f6700 100%);top:0}.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootDesktop .LoggedInDeliverySheet-module-scss-module__GGpH-W__listScrollerContainer:after{background:linear-gradient(#013f6700 0%,#013f67 100%);bottom:0}.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootDesktop .LoggedInDeliverySheet-module-scss-module__GGpH-W__listScroller{height:100%}.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootDesktop .LoggedInDeliverySheet-module-scss-module__GGpH-W__listScroller .LoggedInDeliverySheet-module-scss-module__GGpH-W__cardRadioOption{z-index:1;position:relative}.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootDesktop .LoggedInDeliverySheet-module-scss-module__GGpH-W__listScrollerContainerScrollable:before,.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootDesktop .LoggedInDeliverySheet-module-scss-module__GGpH-W__listScrollerContainerScrollable:after{display:block}.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootDesktop .LoggedInDeliverySheet-module-scss-module__GGpH-W__listScrollerContainerScrollable .LoggedInDeliverySheet-module-scss-module__GGpH-W__listScroller{height:100%;margin-top:-16px;padding:16px 24px}.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootDesktop .LoggedInDeliverySheet-module-scss-module__GGpH-W__savedFooterContainer{margin-bottom:-16px;padding:0}.LoggedInDeliverySheet-module-scss-module__GGpH-W__rootDesktop .LoggedInDeliverySheet-module-scss-module__GGpH-W__emptyBlock{padding:32px 0 0}
.MapDeliverySimpleHeader-module-scss-module__RKDKtG__shell{box-sizing:border-box;background:var(--si-white);border:none;grid-template-columns:44px 1fr 44px;align-items:center;width:100%;max-width:100%;height:56px;min-height:56px;max-height:56px;margin:0;padding:0 6px;display:grid}@media screen and (min-width:960px){.MapDeliverySimpleHeader-module-scss-module__RKDKtG__shell{background:0 0;justify-content:space-between;height:auto;min-height:auto;display:flex}}.MapDeliverySimpleHeader-module-scss-module__RKDKtG__shellElevated{border-radius:0 0 16px 16px;box-shadow:0 4px 15px #0000001a}@media screen and (min-width:960px){.MapDeliverySimpleHeader-module-scss-module__RKDKtG__shellElevated{box-shadow:none}}.MapDeliverySimpleHeader-module-scss-module__RKDKtG__shellFlat{box-shadow:none;border-radius:0}.MapDeliverySimpleHeader-module-scss-module__RKDKtG__backBtn{width:44px;height:44px;color:var(--si-main-blue);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:flex}.MapDeliverySimpleHeader-module-scss-module__RKDKtG__backBtn:hover{background-color:var(--si-light-blue-25)}.MapDeliverySimpleHeader-module-scss-module__RKDKtG__backBtn:active{background-color:var(--si-light-blue-30)}@media screen and (min-width:960px){.MapDeliverySimpleHeader-module-scss-module__RKDKtG__backBtn{display:none}}.MapDeliverySimpleHeader-module-scss-module__RKDKtG__chevronLeft{transform:rotate(180deg)}.MapDeliverySimpleHeader-module-scss-module__RKDKtG__title{text-align:center;color:var(--si-main-blue);margin:0;font-size:1.25rem;font-weight:500;line-height:1.2}@media screen and (min-width:960px){.MapDeliverySimpleHeader-module-scss-module__RKDKtG__title{text-align:left}}.MapDeliverySimpleHeader-module-scss-module__RKDKtG__rightSpacer{width:44px;height:44px}@media screen and (min-width:960px){.MapDeliverySimpleHeader-module-scss-module__RKDKtG__rightSpacer{width:0;display:none}}.MapDeliverySimpleHeader-module-scss-module__RKDKtG__closeBtn{transform:translate(12px)}@media screen and (max-width:959px){.MapDeliverySimpleHeader-module-scss-module__RKDKtG__closeBtn{display:none}}
.MapDeliveryTabs-module-scss-module__cb-RhW__shell{background:var(--si-white);border-radius:18px;justify-content:space-between;align-items:center;gap:8px;width:100%;max-width:100%;min-height:52px;padding:4px 6px 4px 4px;display:flex;box-shadow:0 4px 12px #00000014}@media screen and (min-width:960px){.MapDeliveryTabs-module-scss-module__cb-RhW__shell{box-shadow:none;height:auto;min-height:auto;padding:0}}.MapDeliveryTabs-module-scss-module__cb-RhW__segmentedTabs{flex:none;max-width:100%;width:fit-content!important}.MapDeliveryTabs-module-scss-module__cb-RhW__segmentedTabs [class*=tab]{padding:0 16px}@media screen and (min-width:960px){.MapDeliveryTabs-module-scss-module__cb-RhW__segmentedTabs [class*=tab]{width:146px}}.MapDeliveryTabs-module-scss-module__cb-RhW__pickupLabel{align-items:center;gap:8px;display:inline-flex}.MapDeliveryTabs-module-scss-module__cb-RhW__discount{font-size:14px;font-weight:600;line-height:18px}.MapDeliveryTabs-module-scss-module__cb-RhW__closeBtn{width:44px;height:44px;color:var(--si-main-blue);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s cubic-bezier(.4,0,.2,1);display:flex}@media screen and (min-width:960px){.MapDeliveryTabs-module-scss-module__cb-RhW__closeBtn{transform:translate(12px)}}.MapDeliveryTabs-module-scss-module__cb-RhW__closeBtn svg{width:32px;height:32px}.MapDeliveryTabs-module-scss-module__cb-RhW__closeBtn:hover{background:var(--si-light-blue-25)}.MapDeliveryTabs-module-scss-module__cb-RhW__closeBtn:active{background:var(--si-light-blue-30)}
.ControlledFormSwitch-module-scss-module__kJpvnG__switch{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;display:inline-flex}.ControlledFormSwitch-module-scss-module__kJpvnG__label{color:var(--si-main-blue);font-size:14px;line-height:20px}.ControlledFormSwitch-module-scss-module__kJpvnG__input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.ControlledFormSwitch-module-scss-module__kJpvnG__track{background:var(--si-gradient-blue-bg);border:1px solid var(--si-light-blue);box-sizing:border-box;border-radius:100px;flex-shrink:0;align-items:center;width:42px;height:24px;padding:3px;transition:background-color .16s;display:flex;position:relative}.ControlledFormSwitch-module-scss-module__kJpvnG__thumb{background:var(--si-gradient-switch-off);border-radius:50%;width:18px;height:18px;transition:all .16s;display:block;transform:translate(0)}.ControlledFormSwitch-module-scss-module__kJpvnG__checked .ControlledFormSwitch-module-scss-module__kJpvnG__track{background:var(--si-main-blue)}.ControlledFormSwitch-module-scss-module__kJpvnG__checked .ControlledFormSwitch-module-scss-module__kJpvnG__thumb{background:var(--si-gradient-blue-v);transform:translate(17px)}.ControlledFormSwitch-module-scss-module__kJpvnG__disabled{cursor:not-allowed;opacity:.6}
.ProfileAddressDetailsForm-module-scss-module__2mU3nG__root{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex}.ProfileAddressDetailsForm-module-scss-module__2mU3nG__scroll{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:12px;min-height:0;padding:8px 24px 16px;display:flex;overflow:hidden auto}.ProfileAddressDetailsForm-module-scss-module__2mU3nG__scroll::-webkit-scrollbar{width:6px;height:6px}.ProfileAddressDetailsForm-module-scss-module__2mU3nG__scroll::-webkit-scrollbar-track{background:var(--si-white);border-radius:100px}.ProfileAddressDetailsForm-module-scss-module__2mU3nG__scroll::-webkit-scrollbar-thumb{background:var(--si-light-blue);border-radius:100px}.ProfileAddressDetailsForm-module-scss-module__2mU3nG__readonlyLine,.ProfileAddressDetailsForm-module-scss-module__2mU3nG__readonlyLine *{cursor:pointer}.ProfileAddressDetailsForm-module-scss-module__2mU3nG__privateHouseSwitch{align-self:flex-start;margin-bottom:20px}.ProfileAddressDetailsForm-module-scss-module__2mU3nG__field{flex:1}.ProfileAddressDetailsForm-module-scss-module__2mU3nG__buildingBlockField{max-width:50%;min-height:64px}.ProfileAddressDetailsForm-module-scss-module__2mU3nG__validationHint{color:var(--si-status-warning-text,#c45c00)}.ProfileAddressDetailsForm-module-scss-module__2mU3nG__footer{width:100%;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--si-white);flex-shrink:0;margin-top:0}
.EditAddressOverlay-module-scss-module__PVMpmW__bodyWrapper{border-radius:0;flex-direction:column;flex:1;width:100%;height:100%;min-height:100dvh;padding:0;display:flex;overflow:hidden;max-width:100%!important;max-height:none!important}@media screen and (min-width:960px){.EditAddressOverlay-module-scss-module__PVMpmW__bodyWrapper{border-radius:24px;flex:0 auto;min-height:fit-content;max-height:none!important}}.EditAddressOverlay-module-scss-module__PVMpmW__bodyWrapper [class*=close]{display:none}.EditAddressOverlay-module-scss-module__PVMpmW__root{flex-direction:column;flex:1;height:100%;min-height:100dvh;display:flex}@media screen and (min-width:960px){.EditAddressOverlay-module-scss-module__PVMpmW__root{flex:0 auto;min-height:fit-content;max-height:none!important}}.EditAddressOverlay-module-scss-module__PVMpmW__header{justify-content:space-between;align-items:center;width:100%;height:56px;padding:24px 16px 12px 24px;display:flex}@media screen and (min-width:960px){.EditAddressOverlay-module-scss-module__PVMpmW__header{z-index:1;justify-content:flex-end;padding:0 8px;position:absolute;top:0;left:0;right:0}}.EditAddressOverlay-module-scss-module__PVMpmW__title{font-size:1.25rem;font-weight:500;line-height:1.3}@media screen and (min-width:960px){.EditAddressOverlay-module-scss-module__PVMpmW__title{display:none}}.EditAddressOverlay-module-scss-module__PVMpmW__streetRow{background:var(--si-gradient-blue-bg);margin-bottom:16px}@media screen and (min-width:960px){.EditAddressOverlay-module-scss-module__PVMpmW__streetRow{padding:24px 32px}}.EditAddressOverlay-module-scss-module__PVMpmW__iconWrapper{background:var(--si-gradient-blue-diagonal-v);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.EditAddressOverlay-module-scss-module__PVMpmW__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.EditAddressOverlay-module-scss-module__PVMpmW__streetTextCol{flex:1;min-width:0}.EditAddressOverlay-module-scss-module__PVMpmW__streetLabel{color:var(--si-main-blue-70);font-size:.6875rem;font-weight:400;line-height:.909091}.EditAddressOverlay-module-scss-module__PVMpmW__streetValue{color:var(--si-main-blue);word-break:break-word;margin:0;font-size:.875rem;font-weight:600;line-height:1.42857}.EditAddressOverlay-module-scss-module__PVMpmW__formWrap{flex-direction:column;flex:1;min-height:0;display:flex}@media screen and (min-width:960px){.EditAddressOverlay-module-scss-module__PVMpmW__formWrap{width:346px;margin:0 auto 56px}.EditAddressOverlay-module-scss-module__PVMpmW__formWrap [class*=scroll]{padding:16px 0 56px}.EditAddressOverlay-module-scss-module__PVMpmW__formWrap [class*=footer]{padding:0}}.EditAddressOverlay-module-scss-module__PVMpmW__trashBtn{flex-shrink:0}@media screen and (min-width:960px){.EditAddressOverlay-module-scss-module__PVMpmW__trashBtn{display:none}}
.Settings-module-scss-module__92A3Ha__settings{background:var(--si-light-blue-30);position:relative}.Settings-module-scss-module__92A3Ha__settings:before{content:"";background:var(--si-gradient-wash-light-blue-30);width:100%;height:100px;display:block;position:absolute;top:0}.Settings-module-scss-module__92A3Ha__settings>*{z-index:1;position:relative}.Settings-module-scss-module__92A3Ha__settings .Settings-module-scss-module__92A3Ha__title{font-weight:500}@media screen and (min-width:960px){.Settings-module-scss-module__92A3Ha__settings .Settings-module-scss-module__92A3Ha__settingsContainer{display:none}}.Settings-module-scss-module__92A3Ha__settings .Settings-module-scss-module__92A3Ha__settingsContainerMobile{margin-bottom:48px;padding:0 16px}@media screen and (min-width:960px){.Settings-module-scss-module__92A3Ha__settings .Settings-module-scss-module__92A3Ha__settingsContainerMobile{margin-bottom:0;padding:0 20px}}.Settings-module-scss-module__92A3Ha__settings .Settings-module-scss-module__92A3Ha__formColumn{position:relative}@media screen and (min-width:960px){.Settings-module-scss-module__92A3Ha__settings .Settings-module-scss-module__92A3Ha__formColumn{background:var(--si-white);border-radius:24px;gap:48px;padding:64px 72px 182px}}@media screen and (max-width:959px){.Settings-module-scss-module__92A3Ha__settings .Settings-module-scss-module__92A3Ha__formColumnHeaderSuccessMessageDesktop{display:none}}@media screen and (min-width:960px){.Settings-module-scss-module__92A3Ha__settings .Settings-module-scss-module__92A3Ha__formColumnHeaderSuccessMessageMobile{display:none}}
@media screen and (min-width:960px){.SettingsNotificationsForm-module-scss-module__yeCRnG__settingsNotificationsForm{max-width:400px}}.SettingsNotificationsForm-module-scss-module__yeCRnG__subtitle{margin-bottom:16px}@media screen and (min-width:960px){.SettingsNotificationsForm-module-scss-module__yeCRnG__subtitle{margin-bottom:24px}}.SettingsNotificationsForm-module-scss-module__yeCRnG__divider{background:var(--si-main-blue);opacity:.15;width:calc(100% - 30px);height:1px;margin:10px 0 8px auto;padding-left:36px}
.SettingsSaveSuccessMessage-module-scss-module__e5cAVq__successAnchor{opacity:0;pointer-events:none;max-height:0;transition:max-height .32s,opacity .24s;position:absolute;top:100%;left:0;right:0;overflow:hidden}@media screen and (min-width:960px){.SettingsSaveSuccessMessage-module-scss-module__e5cAVq__successAnchor{max-height:auto;position:static}}.SettingsSaveSuccessMessage-module-scss-module__e5cAVq__successAnchorVisible{opacity:1;pointer-events:auto;max-height:88px}.SettingsSaveSuccessMessage-module-scss-module__e5cAVq__successMessage{background:var(--si-white);border-radius:100px;justify-content:center;align-items:center;gap:8px;height:48px;margin-top:32px;display:flex}@media screen and (min-width:960px){.SettingsSaveSuccessMessage-module-scss-module__e5cAVq__successMessage{background:0 0;border-radius:0;height:auto;margin-top:0}}.SettingsSaveSuccessMessage-module-scss-module__e5cAVq__successMessageText{font-weight:500}.SettingsSaveSuccessMessage-module-scss-module__e5cAVq__successMessageIcon path{stroke:var(--si-green);stroke-width:1.5px}
.SetCompositionCard-module-scss-module__MhzlvG__imageWrap{border-radius:12px;flex-shrink:0;height:100px;position:relative;overflow:hidden}@media screen and (min-width:960px){.SetCompositionCard-module-scss-module__MhzlvG__imageWrap{width:200px;height:125px}}.SetCompositionCard-module-scss-module__MhzlvG__imageButton{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;margin:0;padding:0;display:block;position:relative}.SetCompositionCard-module-scss-module__MhzlvG__zoomIcon{z-index:2;background:var(--si-gradient-blue-diagonal-light-100deg);border-top-left-radius:8px;border-bottom-right-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:0;left:0}.SetCompositionCard-module-scss-module__MhzlvG__card{border-radius:12px;gap:12px;width:350px;height:auto;padding-right:4px;display:flex;position:relative;overflow:hidden}@media screen and (min-width:960px){.SetCompositionCard-module-scss-module__MhzlvG__card{height:100%;padding-right:0}}.SetCompositionCard-module-scss-module__MhzlvG__card .SetCompositionCard-module-scss-module__MhzlvG__cardImage{object-fit:cover;border-radius:12px;flex:1;width:100%;height:auto}@media screen and (max-width:959px){.SetCompositionCard-module-scss-module__MhzlvG__card .SetCompositionCard-module-scss-module__MhzlvG__cardImage{max-height:100px}}.SetCompositionCard-module-scss-module__MhzlvG__card .SetCompositionCard-module-scss-module__MhzlvG__cardContent .SetCompositionCard-module-scss-module__MhzlvG__cardContentName{font-size:.6875rem;font-weight:600;line-height:1.18182}.SetCompositionCard-module-scss-module__MhzlvG__card .SetCompositionCard-module-scss-module__MhzlvG__cardContent .SetCompositionCard-module-scss-module__MhzlvG__cardContentInfoItem{font-size:.5625rem;font-weight:500;line-height:1.33333}.SetCompositionCard-module-scss-module__MhzlvG__card .SetCompositionCard-module-scss-module__MhzlvG__cardContent .SetCompositionCard-module-scss-module__MhzlvG__energyAmountTitle{font-size:.6875rem;font-weight:500;line-height:1.18182}.SetCompositionCard-module-scss-module__MhzlvG__card .SetCompositionCard-module-scss-module__MhzlvG__cardContent .SetCompositionCard-module-scss-module__MhzlvG__energyAmountItems{grid-template-columns:repeat(4,1fr);gap:2px;width:100%;display:grid}.SetCompositionCard-module-scss-module__MhzlvG__card .SetCompositionCard-module-scss-module__MhzlvG__cardContent .SetCompositionCard-module-scss-module__MhzlvG__energyAmountItems .SetCompositionCard-module-scss-module__MhzlvG__energyAmountCard{background:var(--si-light-blue-25);border-radius:6px;padding:4px 7px}.SetCompositionCard-module-scss-module__MhzlvG__card .SetCompositionCard-module-scss-module__MhzlvG__cardContent .SetCompositionCard-module-scss-module__MhzlvG__energyAmountItems .SetCompositionCard-module-scss-module__MhzlvG__energyAmountCard .SetCompositionCard-module-scss-module__MhzlvG__energyAmountName{font-size:.5625rem;font-weight:400;line-height:1.33333}.SetCompositionCard-module-scss-module__MhzlvG__card .SetCompositionCard-module-scss-module__MhzlvG__cardContent .SetCompositionCard-module-scss-module__MhzlvG__energyAmountItems .SetCompositionCard-module-scss-module__MhzlvG__energyAmountCard .SetCompositionCard-module-scss-module__MhzlvG__energyAmountValue{font-size:.5625rem;font-weight:600;line-height:1.33333}
.SetCompositionCardSkeleton-module-scss-module__rRHBZq__root{z-index:4;background:var(--si-white);border-radius:12px;gap:12px;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}@media screen and (min-width:960px){.SetCompositionCardSkeleton-module-scss-module__rRHBZq__root{border-radius:16px;padding:6px}}.SetCompositionCardSkeleton-module-scss-module__rRHBZq__root:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(270deg,#fff0 0%,#fff9 50%,#fff0 100%);width:100px;height:300%;animation:2.048s ease-in-out infinite SetCompositionCardSkeleton-module-scss-module__rRHBZq__cardSkeletonShine;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(-30deg)}.SetCompositionCardSkeleton-module-scss-module__rRHBZq__image{border-radius:12px;flex:0 0 100px;width:150px;min-width:150px;height:100px;max-height:150px;position:relative;overflow:hidden}.SetCompositionCardSkeleton-module-scss-module__rRHBZq__image>:first-child{width:100%;height:100%;display:flex!important}@media screen and (min-width:960px){.SetCompositionCardSkeleton-module-scss-module__rRHBZq__image{flex:0 0 200px;width:200px;min-width:200px;max-width:200px;height:125px;max-height:125px}}.SetCompositionCardSkeleton-module-scss-module__rRHBZq__zoom{z-index:1;background:var(--si-light-blue-30);border-top-left-radius:8px;border-bottom-right-radius:8px;width:28px;height:28px;position:absolute;top:0;left:0}.SetCompositionCardSkeleton-module-scss-module__rRHBZq__content{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}@media screen and (min-width:960px){.SetCompositionCardSkeleton-module-scss-module__rRHBZq__content{padding:10px 10px 10px 0}}.SetCompositionCardSkeleton-module-scss-module__rRHBZq__header{flex-direction:column;gap:6px;display:flex}.SetCompositionCardSkeleton-module-scss-module__rRHBZq__energy{flex-direction:column;gap:4px;margin-top:auto;display:flex}.SetCompositionCardSkeleton-module-scss-module__rRHBZq__energyGrid{grid-template-columns:repeat(4,1fr);gap:2px;width:100%;display:grid}.SetCompositionCardSkeleton-module-scss-module__rRHBZq__energyCard{background:var(--si-light-blue-30);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:32px;padding:4px 7px;display:flex}.SetCompositionCardSkeleton-module-scss-module__rRHBZq__piece{aspect-ratio:150/100;animation:none}@keyframes SetCompositionCardSkeleton-module-scss-module__rRHBZq__cardSkeletonShine{0%{opacity:0;left:-100px}50%{opacity:1}to{opacity:0;left:100%}}@media (prefers-reduced-motion:reduce){.SetCompositionCardSkeleton-module-scss-module__rRHBZq__root:after{animation:none}}
.SetCompositionDetailModal-module-scss-module__Al9BhG__modalBody{box-sizing:border-box;background-color:var(--si-main-blue-scrim-80);justify-content:center;align-items:center;padding:0;display:flex;width:102vw!important}@media screen and (min-width:960px){.SetCompositionDetailModal-module-scss-module__Al9BhG__modalBody{background-color:#0000;max-width:1032px;max-height:none;min-width:0!important;padding:0!important;overflow:visible!important}}.SetCompositionDetailModal-module-scss-module__Al9BhG__modalDesktopPanel{flex:1;width:100%;min-width:0}@media screen and (min-width:960px){.SetCompositionDetailModal-module-scss-module__Al9BhG__modalDesktopPanel{border-radius:24px;flex:auto;order:2;width:100%;max-width:1032px;max-height:calc(100vh - 20px);position:relative;overflow:hidden auto}.SetCompositionDetailModal-module-scss-module__Al9BhG__modalDesktopPanel::-webkit-scrollbar{width:6px;height:6px}.SetCompositionDetailModal-module-scss-module__Al9BhG__modalDesktopPanel::-webkit-scrollbar-track{background:#0000001a;border-radius:100px}.SetCompositionDetailModal-module-scss-module__Al9BhG__modalDesktopPanel::-webkit-scrollbar-thumb{background:var(--si-light-blue);border-radius:100px}}.SetCompositionDetailModal-module-scss-module__Al9BhG__panelClose{z-index:10;position:absolute;top:8px;right:8px;box-shadow:0 2px 10px #0000001f;background-color:var(--si-light-blue-30)!important;width:48px!important;height:48px!important}.SetCompositionDetailModal-module-scss-module__Al9BhG__panelClose:hover{background-color:var(--si-white)!important}@media screen and (min-width:960px){.SetCompositionDetailModal-module-scss-module__Al9BhG__panelClose{box-shadow:none!important;background-color:#0000!important}.SetCompositionDetailModal-module-scss-module__Al9BhG__panelClose:hover{background-color:var(--si-light-blue-30)!important}}.SetCompositionDetailModal-module-scss-module__Al9BhG__desktopNavRow{flex-direction:column;align-items:stretch;width:100%;display:flex}@media screen and (min-width:960px){.SetCompositionDetailModal-module-scss-module__Al9BhG__desktopNavRow{box-sizing:border-box;flex-flow:row;justify-content:center;align-items:center;gap:24px;width:100%;max-width:min(1176px,100vw - 24px);margin-inline:auto;position:relative}}.SetCompositionDetailModal-module-scss-module__Al9BhG__swiperOuter{flex:1;order:2;width:100%;min-width:0}.SetCompositionDetailModal-module-scss-module__Al9BhG__navPrev{z-index:10;order:1;left:-72px}@media screen and (max-width:1199px){.SetCompositionDetailModal-module-scss-module__Al9BhG__navPrev{left:-10px}}.SetCompositionDetailModal-module-scss-module__Al9BhG__navNext{z-index:10;order:3;right:-72px}@media screen and (max-width:1199px){.SetCompositionDetailModal-module-scss-module__Al9BhG__navNext{right:-10px!important}}.SetCompositionDetailModal-module-scss-module__Al9BhG__navSideBtn{display:none}@media screen and (min-width:960px){.SetCompositionDetailModal-module-scss-module__Al9BhG__navSideBtn{background:var(--si-white);width:48px;height:48px;color:var(--si-main-blue);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex;position:absolute;top:50%;right:-72px;transform:translateY(-50%)}.SetCompositionDetailModal-module-scss-module__Al9BhG__navSideBtn:hover:not(:disabled){opacity:.92}.SetCompositionDetailModal-module-scss-module__Al9BhG__navSideBtn:disabled{opacity:.35;cursor:default}.SetCompositionDetailModal-module-scss-module__Al9BhG__navSideChevronLeft{transform:rotate(180deg)}}.SetCompositionDetailModal-module-scss-module__Al9BhG__swiper{width:100%}.SetCompositionDetailModal-module-scss-module__Al9BhG__swiper .swiper-slide{max-width:350px;height:auto}@media screen and (min-width:960px){.SetCompositionDetailModal-module-scss-module__Al9BhG__swiper .swiper-slide{max-width:100%}}.SetCompositionDetailModal-module-scss-module__Al9BhG__slide{background-color:var(--si-white);border-radius:20px;flex-direction:column;gap:16px;display:flex;overflow:hidden}@media screen and (min-width:960px){.SetCompositionDetailModal-module-scss-module__Al9BhG__slide{border-radius:24px;flex-direction:row;gap:0}}.SetCompositionDetailModal-module-scss-module__Al9BhG__slideContentContainer{flex-direction:column;align-items:center;gap:4px;padding:0 24px 24px;display:flex}@media screen and (min-width:960px){.SetCompositionDetailModal-module-scss-module__Al9BhG__slideContentContainer{background:var(--si-gradient-wash-light-blue-30-gradient-180);justify-content:center}}.SetCompositionDetailModal-module-scss-module__Al9BhG__imageWrap{aspect-ratio:1;border-radius:20px;width:100%;max-height:min(217px,52vh);position:relative;overflow:hidden}@media screen and (min-width:960px){.SetCompositionDetailModal-module-scss-module__Al9BhG__imageWrap{border-radius:0;max-height:500px!important}}.SetCompositionDetailModal-module-scss-module__Al9BhG__slideImage{object-fit:cover}.SetCompositionDetailModal-module-scss-module__Al9BhG__name{color:var(--si-main-blue);margin-bottom:2px;font-size:.875rem;font-weight:600;line-height:1.42857}@media screen and (min-width:960px){.SetCompositionDetailModal-module-scss-module__Al9BhG__name{margin-bottom:8px;font-size:1rem;font-weight:600;line-height:1.25}}.SetCompositionDetailModal-module-scss-module__Al9BhG__metaRow{flex-wrap:wrap}.SetCompositionDetailModal-module-scss-module__Al9BhG__metaItem{color:var(--si-main-blue-50);margin-bottom:12px;font-size:.75rem;font-weight:500;line-height:1.83333}@media screen and (min-width:960px){.SetCompositionDetailModal-module-scss-module__Al9BhG__metaItem{margin-bottom:28px}}.SetCompositionDetailModal-module-scss-module__Al9BhG__perHundred{color:var(--si-main-blue);margin-bottom:2px;font-size:.75rem;font-weight:500;line-height:1.5}@media screen and (min-width:960px){.SetCompositionDetailModal-module-scss-module__Al9BhG__perHundred{margin-bottom:12px}}.SetCompositionDetailModal-module-scss-module__Al9BhG__energyGrid{justify-content:center;gap:4px;width:100%;display:flex}.SetCompositionDetailModal-module-scss-module__Al9BhG__energyCard{background:var(--si-light-blue-25);border-radius:12px;min-width:64px;padding:8px 6px}@media screen and (min-width:960px){.SetCompositionDetailModal-module-scss-module__Al9BhG__energyCard{background:var(--si-white)}}.SetCompositionDetailModal-module-scss-module__Al9BhG__energyName{color:var(--si-main-blue);opacity:.7;text-align:center;font-size:.75rem;font-weight:400;line-height:1.5}.SetCompositionDetailModal-module-scss-module__Al9BhG__energyValue{color:var(--si-main-blue);text-align:center;font-size:.75rem;font-weight:600;line-height:1.5}
.IngredientCard-module-scss-module__vaPZMG__ingredientCard{gap:10px;width:100%;max-width:80px}.IngredientCard-module-scss-module__vaPZMG__ingredientCard .IngredientCard-module-scss-module__vaPZMG__ingredientCardImageContainer{background:var(--si-gradient-blue-v);border-radius:16px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:8px;display:flex;overflow:hidden}.IngredientCard-module-scss-module__vaPZMG__ingredientCard .IngredientCard-module-scss-module__vaPZMG__ingredientCardImage{object-fit:contain;height:auto}.IngredientCard-module-scss-module__vaPZMG__ingredientCard .IngredientCard-module-scss-module__vaPZMG__ingredientCardImagePlaceholder{background:#ffffff38;border-radius:10px;flex-shrink:0;width:56px;height:56px}.IngredientCard-module-scss-module__vaPZMG__ingredientCard .IngredientCard-module-scss-module__vaPZMG__ingredientCardContent{text-align:center}.IngredientCard-module-scss-module__vaPZMG__ingredientCard .IngredientCard-module-scss-module__vaPZMG__ingredientCardContent .IngredientCard-module-scss-module__vaPZMG__ingredientCardContentName{font-size:.6875rem;font-weight:500;line-height:1.18182}
.ProductAllergen-module-scss-module__dsMCyG__allergen{background:var(--si-light-blue-30);border-radius:50px;align-items:center;gap:6px;padding:6px 16px 6px 6px;display:flex}.ProductAllergen-module-scss-module__dsMCyG__allergenImage{object-fit:contain;flex-shrink:0;width:20px;height:20px}.ProductAllergen-module-scss-module__dsMCyG__allergenImagePlaceholder{background:#013f672e;border-radius:4px}.ProductAllergen-module-scss-module__dsMCyG__allergenName{font-size:.875rem;font-weight:500;line-height:1.42857}
.SetCompositionDesktop-module-scss-module__na61XW__title{font-size:1.5rem;font-weight:500;line-height:1.25}.SetCompositionDesktop-module-scss-module__na61XW__ingredientsDesktop{flex-direction:column;gap:16px;margin-top:24px;display:flex;position:relative}@media screen and (max-width:959px){.SetCompositionDesktop-module-scss-module__na61XW__ingredientsDesktop{display:none}}.SetCompositionDesktop-module-scss-module__na61XW__ingredientsDesktop .SetCompositionDesktop-module-scss-module__na61XW__setCompositionCard{background:var(--si-white);border-radius:16px;width:100%;min-width:0;max-width:421px;min-height:137px;padding:6px}@media screen and (min-width:1200px){.SetCompositionDesktop-module-scss-module__na61XW__ingredientsDesktop .SetCompositionDesktop-module-scss-module__na61XW__setCompositionCard{max-width:none}}.SetCompositionDesktop-module-scss-module__na61XW__ingredientsDesktop .SetCompositionDesktop-module-scss-module__na61XW__setCompositionCard [class*=cardContent__]{padding:10px 10px 10px 0}.SetCompositionDesktop-module-scss-module__na61XW__headerContainer{z-index:1;gap:24px;position:relative}@media screen and (min-width:960px){.SetCompositionDesktop-module-scss-module__na61XW__headerContainer{justify-content:flex-start;align-items:center}}.SetCompositionDesktop-module-scss-module__na61XW__sliderDesktopNav{flex-shrink:0;display:none!important}@media screen and (min-width:960px){.SetCompositionDesktop-module-scss-module__na61XW__sliderDesktopNav{justify-content:center;align-items:center;gap:20px;display:flex!important}.SetCompositionDesktop-module-scss-module__na61XW__sliderDesktopNavHidden{display:none!important}}.SetCompositionDesktop-module-scss-module__na61XW__compositionSlider{min-height:137px;height:auto!important}@media screen and (min-width:1200px){.SetCompositionDesktop-module-scss-module__na61XW__recommendedProductsSwiper.swiper .swiper-wrapper{width:100%!important;margin-left:0!important;margin-right:0!important}}.SetCompositionDesktop-module-scss-module__na61XW__recommendedProductsSwiper.swiper .swiper-slide{flex-shrink:0;width:421px;max-width:421px}@media screen and (min-width:1200px){.SetCompositionDesktop-module-scss-module__na61XW__recommendedProductsSwiper.swiper .swiper-slide{max-width:none;width:calc(33.3333% - 5.33333px)!important}}.SetCompositionDesktop-module-scss-module__na61XW__recommendedProductsNavBtn{background:var(--si-white);width:48px;height:48px;color:var(--si-main-blue);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}.SetCompositionDesktop-module-scss-module__na61XW__recommendedProductsNavBtn:hover:not(:disabled){opacity:.92}.SetCompositionDesktop-module-scss-module__na61XW__recommendedProductsNavBtn:disabled{opacity:.35;cursor:default}.SetCompositionDesktop-module-scss-module__na61XW__recommendedProductsNavChevronLeft{transform:rotate(180deg)}.SetCompositionDesktop-module-scss-module__na61XW__recommendedProductsNavCounter{color:var(--si-main-blue);letter-spacing:.02em;white-space:nowrap;min-width:54px;font-size:.875rem;font-weight:500;line-height:1.14286}.SetCompositionDesktop-module-scss-module__na61XW__titleContainer{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.ProductPage-module-scss-module__w9LAra__productPage{box-sizing:border-box;max-width:var(--si-container-max-width);justify-content:space-between;gap:16px;width:100%;margin:0 auto;padding:0 20px 40px;display:flex;position:relative}@media screen and (max-width:959px){.ProductPage-module-scss-module__w9LAra__productPage{gap:8px;padding:0}}.ProductPage-module-scss-module__w9LAra__productPage:before{content:"";background:var(--si-gradient-wash-light-blue-30-gradient-180);z-index:-1;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__breadcrumbs{margin-bottom:8px;padding:0 24px}@media screen and (min-width:960px){.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__breadcrumbs{margin-bottom:0;padding:0}}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageContent{flex-direction:column}@media screen and (min-width:960px){.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageContent{flex-direction:row;gap:38px}}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo{background-color:var(--si-white);border-radius:20px;max-width:100%}@media screen and (min-width:960px){.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo{background:0 0;border-radius:0;flex:1;max-width:520px}}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo .ProductPage-module-scss-module__w9LAra__productPageAllergen{background:var(--si-light-blue-20)}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo .ProductPage-module-scss-module__w9LAra__productPageAllergen [class*=allergenName]{color:var(--si-main-blue-50)}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo .ProductPage-module-scss-module__w9LAra__productPageInfoContent{background:var(--si-gradient-wash-light-blue-30);gap:12px}@media screen and (min-width:960px){.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo .ProductPage-module-scss-module__w9LAra__productPageInfoContent{background:0 0;margin-bottom:48px;padding:0}}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo .ProductPage-module-scss-module__w9LAra__productPageInfoContent .ProductPage-module-scss-module__w9LAra__productPageName{color:var(--si-main-blue);vertical-align:middle;margin:0;display:inline-block}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo .ProductPage-module-scss-module__w9LAra__productPageInfoContent .ProductPage-module-scss-module__w9LAra__productPageName h1{margin:0;font-size:1.25rem;font-weight:400;line-height:1.2;display:inline-block}@media screen and (min-width:960px){.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo .ProductPage-module-scss-module__w9LAra__productPageInfoContent .ProductPage-module-scss-module__w9LAra__productPageName h1{font-size:1.5rem;font-weight:500;line-height:1.25}}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo .ProductPage-module-scss-module__w9LAra__productPageInfoContent .ProductPage-module-scss-module__w9LAra__productPageInfoContentItem{color:var(--si-main-blue-50);font-size:.75rem;font-weight:500;line-height:1.83333}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo .ProductPage-module-scss-module__w9LAra__productPageInfoContent .ProductPage-module-scss-module__w9LAra__productPageInfoContentDiscount{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}@media screen and (min-width:960px){.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo .ProductPage-module-scss-module__w9LAra__productPageInfoContent .ProductPage-module-scss-module__w9LAra__productPageInfoContentDiscount{justify-content:flex-start;gap:32px;margin:8px 0}}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo .ProductPage-module-scss-module__w9LAra__productPagePrice{font-size:1.5rem;font-weight:500;line-height:1.16667}@media screen and (min-width:960px){.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo .ProductPage-module-scss-module__w9LAra__productPagePrice{font-size:1.5625rem;font-weight:500;line-height:.88}}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo .ProductPage-module-scss-module__w9LAra__productPagePrice span{font-size:.875rem;font-weight:500;line-height:2}@media screen and (min-width:960px){.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo .ProductPage-module-scss-module__w9LAra__productPagePrice span{font-size:1.25rem;font-weight:500;line-height:1.1}}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfo .ProductPage-module-scss-module__w9LAra__productPageRegularPrice{color:var(--si-text-caption-blue);font-size:.6875rem;font-weight:400;line-height:1.27273;text-decoration:line-through}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInfoContentArchived{background:var(--si-white)!important}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageGallery{flex:1;padding:0 4px;position:relative}@media screen and (min-width:960px){.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageGallery{background:var(--si-white);border-radius:25px;max-width:730px;height:fit-content;padding:6px}}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageImageWrap{aspect-ratio:308/197;border-radius:24px;flex:1;width:100%;min-width:0;display:block;position:relative;overflow:hidden}@media screen and (min-width:960px){.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageImageWrap{border-radius:12px}}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageImage{object-fit:cover}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageWalkDiscount{background:var(--si-gradient-blue-bg);border:1px solid var(--si-light-blue);width:fit-content}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageActionsContainer{background:var(--si-white);border-radius:16px;padding:4px 4px 4px 20px}@media screen and (min-width:960px){.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageActionsContainer [class*=buttonAddToCart],.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageActionsContainer [class*=buttonCounter]{min-width:160px!important}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageActionsContainer [class*=productPageActionsFavoriteButton]{margin-right:8px;scale:1.2}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageActionsContainer{background:var(--si-gradient-walk-discount)}}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageTagsInline{align-items:center;gap:4px;display:flex}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageInactive{color:var(--si-main-blue-50)}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageImageInactive{filter:grayscale()}@media screen and (min-width:960px){.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageComponents{padding:0}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageComponents [class*=tab]{flex:1}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageComponents [class*=productCompositionAllergens]{justify-content:flex-start}}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageAllergensDesktop{display:none}@media screen and (min-width:960px){.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageAllergensDesktop{display:flex}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageSetComponents,.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageAssociatedProducts{display:none}}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageRecommendedProducts{padding-top:72px}.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageRecommendedProducts:after{content:none}@media screen and (max-width:959px){.ProductPage-module-scss-module__w9LAra__productPage .ProductPage-module-scss-module__w9LAra__productPageRecommendedProducts{display:none}}
.DesktopCheckoutBanners-module-scss-module__Gii7rG__deliveryScheduleBanner{display:none}@media screen and (min-width:768px){.DesktopCheckoutBanners-module-scss-module__Gii7rG__deliveryScheduleBanner{background:var(--si-gradient-blue-bg);border:1px solid var(--si-inactive-bg);border-radius:16px;justify-content:center;align-items:center;gap:32px;min-height:50px;padding:12px 16px;display:flex;position:relative}}.DesktopCheckoutBanners-module-scss-module__Gii7rG__deliveryIconContainer{background:var(--si-gradient-blue-light);border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.DesktopCheckoutBanners-module-scss-module__Gii7rG__deliveryIcon path,.DesktopCheckoutBanners-module-scss-module__Gii7rG__deliveryIcon rect,.DesktopCheckoutBanners-module-scss-module__Gii7rG__deliveryIcon circle{stroke:var(--si-main-blue)}.DesktopCheckoutBanners-module-scss-module__Gii7rG__text{font-size:.8125rem;font-weight:600;line-height:1.38462}.DesktopCheckoutBanners-module-scss-module__Gii7rG__description{color:var(--si-main-blue-70);font-size:.8125rem;font-weight:400;line-height:1.38462}.DesktopCheckoutBanners-module-scss-module__Gii7rG__closeButton{color:var(--si-main-blue-70);position:absolute;top:50%;right:8px;transform:translateY(-50%)}.DesktopCheckoutBanners-module-scss-module__Gii7rG__bannerContainer{display:none}@media screen and (min-width:960px){.DesktopCheckoutBanners-module-scss-module__Gii7rG__bannerContainer{z-index:3;padding:0 20px;display:flex;position:relative}}.DesktopCheckoutBanners-module-scss-module__Gii7rG__freeDeliveryProgressBanner{background:var(--si-gradient-blue-bg);border:1px solid var(--si-inactive-bg);border-radius:16px;flex-direction:row;justify-content:center;align-items:center;gap:32px;width:100%;height:50px;margin:0 auto;padding:0 16px;display:flex}.DesktopCheckoutBanners-module-scss-module__Gii7rG__freeDeliveryProgressBanner strong{color:var(--si-blue-saturated)}.DesktopCheckoutBanners-module-scss-module__Gii7rG__freeDeliveryProgressBanner [class*=deliveryProgress_]{background-color:#0000;width:100%;max-width:402px}.DesktopCheckoutBanners-module-scss-module__Gii7rG__freeDeliveryProgressBanner [class*=deliveryProgress_] [class*=deliveryProgressFill]{background-color:var(--si-green)}.DesktopCheckoutBanners-module-scss-module__Gii7rG__freeDeliveryProgressBanner [class*=deliveryProgress_] p{font-weight:700}
.CatalogSubcategories-module-scss-module__F_WMKq__catalogSubcategories{z-index:1;position:relative}.CatalogSubcategories-module-scss-module__F_WMKq__catalogSubcategories [class*=list]{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}@media screen and (min-width:960px){.CatalogSubcategories-module-scss-module__F_WMKq__catalogSubcategories{display:none}}.CatalogSubcategories-module-scss-module__F_WMKq__catalogSubcategoriesDesktop{margin-top:4px;display:none}@media screen and (min-width:960px){.CatalogSubcategories-module-scss-module__F_WMKq__catalogSubcategoriesDesktop{display:flex}}.CatalogSubcategories-module-scss-module__F_WMKq__catalogSubcategoriesDesktopList{z-index:1;flex-wrap:nowrap;gap:8px;display:flex;position:relative}@media screen and (min-width:960px){.CatalogSubcategories-module-scss-module__F_WMKq__catalogSubcategoriesDesktopList{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-user-select:none;user-select:none;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;overflow:auto hidden}.CatalogSubcategories-module-scss-module__F_WMKq__catalogSubcategoriesDesktopList::-webkit-scrollbar{display:none}.CatalogSubcategories-module-scss-module__F_WMKq__catalogSubcategoriesDesktopList.isDragging{cursor:grabbing;scroll-behavior:auto}}.CatalogSubcategories-module-scss-module__F_WMKq__catalogSubcategoriesDesktopItem{border:1px solid var(--si-light-blue);color:var(--si-main-blue);border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;padding:10px 16px;font-size:.875rem;font-weight:500;line-height:1.42857;transition:all .2s;display:flex}.CatalogSubcategories-module-scss-module__F_WMKq__catalogSubcategoriesDesktopItem:hover{border-color:var(--si-blue-saturated);color:var(--si-blue-saturated)}.CatalogSubcategories-module-scss-module__F_WMKq__catalogSubcategoriesDesktopItem:focus-visible{outline:none}.CatalogSubcategories-module-scss-module__F_WMKq__catalogSubcategoriesDesktopItem.CatalogSubcategories-module-scss-module__F_WMKq__active{color:var(--si-blue-saturated);border-color:var(--si-blue-saturated)}
@media screen and (max-width:959px){.CatalogLayout-module-scss-module__ru2wjq__hh20AppBannerMobile{margin-left:-8px;margin-right:-8px;padding:0}}.CatalogLayout-module-scss-module__ru2wjq__root{box-sizing:border-box;width:100%;padding-left:16px;padding-right:16px}@media screen and (min-width:960px){.CatalogLayout-module-scss-module__ru2wjq__root{padding-left:20px;padding-right:20px}}.CatalogLayout-module-scss-module__ru2wjq__title{z-index:1;padding:0;font-weight:500;position:relative;margin:0!important}@media screen and (min-width:960px){.CatalogLayout-module-scss-module__ru2wjq__title{font-size:2rem;font-weight:500;line-height:1}}.CatalogLayout-module-scss-module__ru2wjq__breadcrumbs{margin-bottom:12px;padding:0}@media screen and (min-width:960px){.CatalogLayout-module-scss-module__ru2wjq__breadcrumbs{margin-bottom:16px}}.CatalogLayout-module-scss-module__ru2wjq__desktopCheckoutBanner{margin-bottom:16px;padding:0}
.CatalogToolbar-module-scss-module__qmJvWq__catalogToolbarWrapper{position:relative}.CatalogToolbar-module-scss-module__qmJvWq__catalogToolbarWrapper:before{content:"";background:var(--si-gradient-wash-light-blue-30);width:102vw;height:80px;display:block;position:absolute;bottom:50%;left:-16px;right:0}@media screen and (min-width:960px){.CatalogToolbar-module-scss-module__qmJvWq__catalogToolbarWrapper:before{width:100vw;max-width:100vw;left:50%;right:auto;transform:translate(-50%)}}.CatalogToolbar-module-scss-module__qmJvWq__catalogToolbarContent{gap:4px}@media screen and (min-width:600px){.CatalogToolbar-module-scss-module__qmJvWq__catalogToolbarContent{gap:8px}}@media screen and (min-width:960px){.CatalogToolbar-module-scss-module__qmJvWq__catalogToolbarContent{justify-content:space-between}}.CatalogToolbar-module-scss-module__qmJvWq__catalogToolbar{width:100%}@media screen and (max-width:599px){.CatalogToolbar-module-scss-module__qmJvWq__catalogToolbar{gap:4px}}.CatalogToolbar-module-scss-module__qmJvWq__catalogViewToggle{margin-left:auto}@media screen and (min-width:600px){.CatalogToolbar-module-scss-module__qmJvWq__catalogViewToggle{display:none}}
.CatalogCategoryPage-module-scss-module__K2q73q__container{z-index:0;isolation:isolate;padding:0;position:relative}.CatalogCategoryPage-module-scss-module__K2q73q__container:before{content:"";z-index:-1;background:var(--si-light-blue-30);width:102vw;max-width:102vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}
.OffersPage-module-scss-module__hFUBYG__container{position:relative}.OffersPage-module-scss-module__hFUBYG__container:before{content:"";z-index:-1;background:var(--si-light-blue-30);width:102vw;max-width:102vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.OffersPage-module-scss-module__hFUBYG__seoBlock{background-color:var(--si-light-blue-30);z-index:0;position:relative}.OffersPage-module-scss-module__hFUBYG__seoBlock:before{content:"";background:var(--si-gradient-wash-light-blue-30);width:100%;height:145px;display:block;position:absolute;top:0;left:0}.OffersPage-module-scss-module__hFUBYG__seoBlock [class*=seoBlock]{background:0 0}
.DiscountNotActivatedModal-module-scss-module__jqX-Ea__discountNotActivatedModal [class*=body_wrapper]{padding-top:64px}@media screen and (min-width:960px){.DiscountNotActivatedModal-module-scss-module__jqX-Ea__discountNotActivatedModal .DiscountNotActivatedModal-module-scss-module__jqX-Ea__discountNotActivatedModalContent{gap:0;width:320px;margin:0 auto}}.DiscountNotActivatedModal-module-scss-module__jqX-Ea__discountNotActivatedModal .DiscountNotActivatedModal-module-scss-module__jqX-Ea__discountNotActivatedModalDescription{max-width:300px;font-size:.8125rem;font-weight:400;line-height:1.38462}@media screen and (min-width:960px){.DiscountNotActivatedModal-module-scss-module__jqX-Ea__discountNotActivatedModal .DiscountNotActivatedModal-module-scss-module__jqX-Ea__discountInstructionsButtonTextContainer{margin-top:16px}}.DiscountNotActivatedModal-module-scss-module__jqX-Ea__discountNotActivatedModal .DiscountNotActivatedModal-module-scss-module__jqX-Ea__discountInstructionsButtonTextContainer .DiscountNotActivatedModal-module-scss-module__jqX-Ea__discountInstructionsButtonText{color:var(--si-blue-saturated);cursor:pointer}@media screen and (min-width:960px){.DiscountNotActivatedModal-module-scss-module__jqX-Ea__discountNotActivatedModal .DiscountNotActivatedModal-module-scss-module__jqX-Ea__discountInstructionsButtonTextContainer .DiscountNotActivatedModal-module-scss-module__jqX-Ea__discountInstructionsButtonText{font-size:.875rem;font-weight:500;line-height:1.42857}.DiscountNotActivatedModal-module-scss-module__jqX-Ea__discountNotActivatedModal .DiscountNotActivatedModal-module-scss-module__jqX-Ea__discountNotActivatedModalButtonsContainer{flex-direction:row;gap:8px;width:448px;margin:48px auto 32px}}
.SelfPickupAddressCard-module-scss-module__OmJdaa__cardContent{background:var(--si-white);border-radius:24px;padding:24px 24px 12px}.SelfPickupAddressCard-module-scss-module__OmJdaa__cardContent .SelfPickupAddressCard-module-scss-module__OmJdaa__row{gap:4px;display:flex}.SelfPickupAddressCard-module-scss-module__OmJdaa__cardContent .SelfPickupAddressCard-module-scss-module__OmJdaa__hoursTextContainer{flex-direction:column;gap:4px;display:flex}.SelfPickupAddressCard-module-scss-module__OmJdaa__cardContent .SelfPickupAddressCard-module-scss-module__OmJdaa__rowIcon{flex-shrink:0;width:24px;height:24px}.SelfPickupAddressCard-module-scss-module__OmJdaa__cardContent .SelfPickupAddressCard-module-scss-module__OmJdaa__addressText{color:var(--si-main-blue);font-size:.875rem;font-weight:600;line-height:1.71429}.SelfPickupAddressCard-module-scss-module__OmJdaa__cardContent .SelfPickupAddressCard-module-scss-module__OmJdaa__hoursText{color:var(--si-main-blue-70);font-size:.875rem;font-weight:500;line-height:1.71429}.SelfPickupAddressCard-module-scss-module__OmJdaa__titleRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.SelfPickupAddressCard-module-scss-module__OmJdaa__title{flex:1;font-size:1.25rem;font-weight:500;line-height:1.3}.SelfPickupAddressCard-module-scss-module__OmJdaa__actions{flex-direction:column;gap:8px;margin-top:24px;display:flex}
@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_586e2780-module__9XZtda__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_586e2780-module__9XZtda__variable{--font-inter:"Inter", "Inter Fallback"}
.DeliveryTimeChangedModal-module-scss-module__pQJMyW__deliveryTimeChangedModal [class*=modal_content]{overflow:visible}.DeliveryTimeChangedModal-module-scss-module__pQJMyW__deliveryTimeChangedModal [class*=body_wrapper]{flex-direction:column;justify-content:center;align-items:center;padding:56px 0;display:flex;overflow:visible}@media screen and (max-width:959px){.DeliveryTimeChangedModal-module-scss-module__pQJMyW__deliveryTimeChangedModal [class*=body_wrapper]{padding:48px 24px 40px}}.DeliveryTimeChangedModal-module-scss-module__pQJMyW__deliveryTimeChangedModal .DeliveryTimeChangedModal-module-scss-module__pQJMyW__header{margin-bottom:16px}@media screen and (min-width:960px){.DeliveryTimeChangedModal-module-scss-module__pQJMyW__deliveryTimeChangedModal .DeliveryTimeChangedModal-module-scss-module__pQJMyW__header{max-width:320px;margin:8px auto 16px}}.DeliveryTimeChangedModal-module-scss-module__pQJMyW__deliveryTimeChangedModal .DeliveryTimeChangedModal-module-scss-module__pQJMyW__selects{z-index:2;gap:8px;width:100%;margin:32px auto 48px;position:relative}@media screen and (min-width:960px){.DeliveryTimeChangedModal-module-scss-module__pQJMyW__deliveryTimeChangedModal .DeliveryTimeChangedModal-module-scss-module__pQJMyW__selects{max-width:360px;margin:40px auto 56px}}.DeliveryTimeChangedModal-module-scss-module__pQJMyW__deliveryTimeChangedModal .DeliveryTimeChangedModal-module-scss-module__pQJMyW__selects .DeliveryTimeChangedModal-module-scss-module__pQJMyW__select{flex:1}.DeliveryTimeChangedModal-module-scss-module__pQJMyW__deliveryTimeChangedModal .DeliveryTimeChangedModal-module-scss-module__pQJMyW__selects .DeliveryTimeChangedModal-module-scss-module__pQJMyW__select button{gap:4px;padding:0 12px}@media screen and (min-width:960px){.DeliveryTimeChangedModal-module-scss-module__pQJMyW__deliveryTimeChangedModal .DeliveryTimeChangedModal-module-scss-module__pQJMyW__confirmButton{max-width:280px}}
@media screen and (max-width:959px){.About-module-scss-module__aEWMmG__hh20AppBannerMobile{margin-left:-16px;margin-right:-16px;padding:0}}.About-module-scss-module__aEWMmG__aboutPage{background:var(--si-light-blue-30);padding-bottom:16px;position:relative}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__aboutPage:before{content:"";z-index:-1;background:var(--si-light-blue-30);width:102vw;height:100%;position:absolute;left:50%;transform:translate(-50%)}}.About-module-scss-module__aEWMmG__topContainer{position:relative}.About-module-scss-module__aEWMmG__topContainer>*{z-index:2;position:relative}.About-module-scss-module__aEWMmG__topContainer:before{content:"";background:var(--si-gradient-wash-light-blue-30);width:100%;height:625px;display:block;position:absolute;top:0;left:0;right:0}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__topContainer:before{width:102vw;left:50%;transform:translate(-50%)}}.About-module-scss-module__aEWMmG__topContainer:before{height:100px}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__topContainer{padding-bottom:120px}}.About-module-scss-module__aEWMmG__title{margin:12px 0 20px;font-size:1.5rem;font-weight:500;line-height:1.25}.About-module-scss-module__aEWMmG__topGrid{grid-template-columns:minmax(0,212fr) minmax(0,125fr);align-items:stretch;gap:8px;margin-bottom:24px;display:grid}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__topGrid{grid-template-columns:minmax(0,1027fr) minmax(0,219fr)}}.About-module-scss-module__aEWMmG__topGridRight{grid-template-rows:minmax(0,135fr) minmax(0,107fr);gap:8px;min-width:0;height:100%;min-height:0;display:grid}.About-module-scss-module__aEWMmG__cardMain,.About-module-scss-module__aEWMmG__cardMaster,.About-module-scss-module__aEWMmG__cardRolls,.About-module-scss-module__aEWMmG__cardDelivery,.About-module-scss-module__aEWMmG__cardTeam,.About-module-scss-module__aEWMmG__cardCity{background:var(--si-white);border-radius:16px;min-width:0;min-height:0;position:relative;overflow:hidden}.About-module-scss-module__aEWMmG__cardMain{aspect-ratio:212/250;width:100%}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__cardMain{aspect-ratio:1027/541}}.About-module-scss-module__aEWMmG__middleGrid{flex-direction:column;width:100%;max-width:1160px;margin:0 auto;padding:0 20px;display:flex}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__middleGrid{flex-direction:row;gap:16px;padding-bottom:120px}.About-module-scss-module__aEWMmG__middleGrid .About-module-scss-module__aEWMmG__textBlock{background:var(--si-white);border-radius:24px;max-width:420px;padding:58px 48px}}.About-module-scss-module__aEWMmG__middleGridRight{grid-template-columns:1fr 90px;gap:8px;margin:32px 0;display:grid;position:relative}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__middleGridRight{flex-direction:row-reverse;flex:1;gap:16px;margin:0;display:flex}}.About-module-scss-module__aEWMmG__brandCard{background:var(--si-light-blue);border-radius:16px;flex-direction:column;align-items:center;display:flex;overflow:hidden}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__brandCard{min-width:90px}}.About-module-scss-module__aEWMmG__brandCard.About-module-scss-module__aEWMmG__brandCardHorizontal{justify-content:center;align-items:center;min-height:56px;display:flex}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__brandCard.About-module-scss-module__aEWMmG__brandCardHorizontal{min-height:90px}}.About-module-scss-module__aEWMmG__brandCard .About-module-scss-module__aEWMmG__brandCardContent{flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:auto;display:flex}@media screen and (min-width:768px){.About-module-scss-module__aEWMmG__brandCard .About-module-scss-module__aEWMmG__brandCardContent{gap:30px}}.About-module-scss-module__aEWMmG__brandCard .About-module-scss-module__aEWMmG__brandCardContent svg{flex-shrink:0;width:29px;height:29px;transform:rotate(90deg)}.About-module-scss-module__aEWMmG__brandCard .About-module-scss-module__aEWMmG__brandCardContent svg:nth-child(3){transform:rotate(180deg)}.About-module-scss-module__aEWMmG__brandCard .About-module-scss-module__aEWMmG__brandCardContent svg path{stroke:var(--si-white)}.About-module-scss-module__aEWMmG__brandCard .About-module-scss-module__aEWMmG__brandCardContent.About-module-scss-module__aEWMmG__brandCardContentHorizontal{flex-direction:row;margin:unset!important;min-height:48px!important}.About-module-scss-module__aEWMmG__brandCard .About-module-scss-module__aEWMmG__brandCardContent.About-module-scss-module__aEWMmG__brandCardContentHorizontal svg{width:24px;height:24px;transform:none}.About-module-scss-module__aEWMmG__cardDelivery{aspect-ratio:247/180}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__cardDelivery{aspect-ratio:579/336;flex:1}}.About-module-scss-module__aEWMmG__bottomGrid{grid-template-columns:minmax(0,130fr) minmax(0,207fr);gap:8px;margin:32px 0;display:grid}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__bottomGrid{order:2;max-width:1120px;margin:0;padding-right:32px;display:block}.About-module-scss-module__aEWMmG__bottomGridMedia{flex-direction:column-reverse;gap:16px;height:100%;display:flex}}.About-module-scss-module__aEWMmG__cardTeam{height:100%}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__cardTeam{aspect-ratio:292/227}}.About-module-scss-module__aEWMmG__cardCity{aspect-ratio:207/180}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__cardCity{display:none}}.About-module-scss-module__aEWMmG__cardImage{object-fit:cover}.About-module-scss-module__aEWMmG__textBlock{flex-direction:column;gap:12px;display:flex}.About-module-scss-module__aEWMmG__text{color:var(--si-main-blue);margin:0;font-size:.875rem;font-weight:400;line-height:1.42857}.About-module-scss-module__aEWMmG__text strong{font-weight:700}.About-module-scss-module__aEWMmG__list{color:var(--si-main-blue);margin:-4px 0 0;padding-left:22px}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__list{padding-left:32px}}.About-module-scss-module__aEWMmG__list li{margin-bottom:2px}.About-module-scss-module__aEWMmG__tagline{color:var(--si-blue-saturated);text-align:left;margin:24px 0 0;font-size:1.125rem;font-weight:500;line-height:1.33333}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__tagline{color:var(--si-light-blue);order:3;max-width:322px;margin-top:0;font-size:5.9375rem;font-weight:900;line-height:.884211}}.About-module-scss-module__aEWMmG__cardCityDesktop{aspect-ratio:683/336;border-radius:16px;order:2;width:100%;height:100%;position:relative;overflow:hidden}@media screen and (max-width:959px){.About-module-scss-module__aEWMmG__cardCityDesktop{display:none}}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__bottomGridContainer{flex-direction:row;gap:16px;padding-bottom:120px;display:flex}}.About-module-scss-module__aEWMmG__bottomContainer{position:relative}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__bottomContainer{width:100%;max-width:1160px;margin:0 auto;padding:0 20px}}.About-module-scss-module__aEWMmG__bottomContainer>*{z-index:2;position:relative}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__bottomContainer .About-module-scss-module__aEWMmG__textBlock{background:var(--si-white);border-radius:24px;order:1;max-width:420px;padding:48px}}.About-module-scss-module__aEWMmG__bottomContainer:before{content:"";background:var(--si-gradient-wash-light-blue-30-gradient);width:100%;height:calc(100% + 250px);display:block;position:absolute;top:0;left:0;right:0}@media screen and (min-width:960px){.About-module-scss-module__aEWMmG__bottomContainer:before{display:none}.About-module-scss-module__aEWMmG__cardDelivery,.About-module-scss-module__aEWMmG__cardTeam,.About-module-scss-module__aEWMmG__cardCity{min-height:220px}.About-module-scss-module__aEWMmG__bottomGrid{grid-template-columns:1fr 1.5fr}.About-module-scss-module__aEWMmG__bottomContainerInner{flex-direction:row;gap:16px;padding-bottom:120px;display:flex}}
.Bonuses-module-scss-module__pXEcEa__bonusesPage{background:var(--si-light-blue-30);position:relative}.Bonuses-module-scss-module__pXEcEa__content{max-width:var(--si-container-max-width);margin:0 auto;position:relative}.Bonuses-module-scss-module__pXEcEa__content:after{content:"";background:var(--si-light-blue-30);z-index:-1;width:100vw;height:100%;display:block;position:absolute;top:0;left:50%;right:0;transform:translate(-50%)}.Bonuses-module-scss-module__pXEcEa__content:before{content:"";background:var(--si-gradient-wash-light-blue-30);width:100vw;height:124px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.Bonuses-module-scss-module__pXEcEa__topContainer{padding:0 24px;position:relative}@media screen and (min-width:960px){.Bonuses-module-scss-module__pXEcEa__topContainer{padding:0 20px}}s .Bonuses-module-scss-module__pXEcEa__topContainer>*{z-index:2;position:relative}.Bonuses-module-scss-module__pXEcEa__title{margin:12px 0 32px;font-size:1.5rem;font-weight:500;line-height:1.25}.Bonuses-module-scss-module__pXEcEa__marketingContentContainer{padding:0 20px}@media screen and (max-width:959px){.Bonuses-module-scss-module__pXEcEa__marketingContentContainer{padding:0}}.Bonuses-module-scss-module__pXEcEa__marketingContent{padding:0 24px}.Bonuses-module-scss-module__pXEcEa__marketingContent [class*=title]{display:none}@media screen and (min-width:960px){.Bonuses-module-scss-module__pXEcEa__marketingContent{background:var(--si-white);z-index:1;border-radius:24px;flex-direction:row;gap:77px;margin-bottom:110px;padding:64px 72px;position:relative}.Bonuses-module-scss-module__pXEcEa__marketingContent:before{content:"";background:var(--si-gradient-wash-light-blue-30-gradient);width:100vw;height:200px;display:block;position:absolute;bottom:-200px;left:50%;transform:translate(-50%)}.Bonuses-module-scss-module__pXEcEa__marketingContent [class*=textBlock]{flex:1;max-width:435px;margin-bottom:0}.Bonuses-module-scss-module__pXEcEa__marketingContent [class*=textBlock] [class*=disclaimerBox]{text-align:center;padding:32px 18.5px}.Bonuses-module-scss-module__pXEcEa__marketingContent [class*=howToCard]{border-radius:24px;flex:1;margin-bottom:0;padding:40px;background:var(--si-light-blue-30)!important}.Bonuses-module-scss-module__pXEcEa__marketingContent [class*=howToCard] [class*=stepBadge]{background:var(--si-white)}}.Bonuses-module-scss-module__pXEcEa__referralProgram{background:var(--si-white)}.Bonuses-module-scss-module__pXEcEa__referralProgram:after{content:"";background:var(--si-gradient-wash-light-blue-30-gradient-180);width:100vw;height:124px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media screen and (min-width:960px){.Bonuses-module-scss-module__pXEcEa__referralProgram:after{content:"";background:var(--si-white);width:100vw;height:100%;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}}
