@keyframes HomepageIntroDesktop-module-scss-module__LaZlcW__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HomepageIntroDesktop-module-scss-module__LaZlcW__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.HomepageIntroDesktop-module-scss-module__LaZlcW__root{z-index:1495;flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.HomepageIntroDesktop-module-scss-module__LaZlcW__root:after{content:""}@media (max-width:1259.98px){.HomepageIntroDesktop-module-scss-module__LaZlcW__root{display:none}}.HomepageIntroDesktop-module-scss-module__LaZlcW__side{background-color:#fff;flex:0 0 285px;align-self:stretch;width:285px}.HomepageIntroDesktop-module-scss-module__LaZlcW__side .HomepageIntroDesktop-module-scss-module__LaZlcW__menu{border:1px solid #f4f4f4;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 4px 10px #00000012}.HomepageIntroDesktop-module-scss-module__LaZlcW__side .HomepageIntroDesktop-module-scss-module__LaZlcW__menu.HomepageIntroDesktop-module-scss-module__LaZlcW__expanded{border-radius:0 0 0 8px}.HomepageIntroDesktop-module-scss-module__LaZlcW__side .HomepageIntroDesktop-module-scss-module__LaZlcW__menuScrollbar{z-index:51;position:relative}.HomepageIntroDesktop-module-scss-module__LaZlcW__main{flex:1;align-self:stretch;min-width:0;height:620px;padding:24px 0 0 32px;position:relative}.HomepageIntroDesktop-module-scss-module__LaZlcW__main .HomepageIntroDesktop-module-scss-module__LaZlcW__menuContent{width:calc(100% + 1px);position:absolute;top:0;left:-1px}.HomepageIntroDesktop-module-scss-module__LaZlcW__slots{z-index:0;position:relative}
@keyframes SnowfallToggleBarMobile-module-scss-module__OCzfcG__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SnowfallToggleBarMobile-module-scss-module__OCzfcG__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.SnowfallToggleBarMobile-module-scss-module__OCzfcG__root{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;width:100%;padding:8px 0;display:flex}.SnowfallToggleBarMobile-module-scss-module__OCzfcG__root .SnowfallToggleBarMobile-module-scss-module__OCzfcG__text{flex:1}@media (min-width:1260px){.SnowfallToggleBarMobile-module-scss-module__OCzfcG__root{width:calc(100% + 48px);margin:0 -24px 24px;padding:0 24px}}
@keyframes Banner-module-scss-module__Bn5c-q__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Banner-module-scss-module__Bn5c-q__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.Banner-module-scss-module__Bn5c-q__root{border-radius:8px;width:100%;padding:0;font-size:0;display:block;overflow:hidden;border:none!important}@media (min-width:640px){.Banner-module-scss-module__Bn5c-q__root:not(.Banner-module-scss-module__Bn5c-q__simple){padding-bottom:38.8%}.Banner-module-scss-module__Bn5c-q__root:not(.Banner-module-scss-module__Bn5c-q__simple).Banner-module-scss-module__Bn5c-q__rendered{padding:0}}.Banner-module-scss-module__Bn5c-q__root .Banner-module-scss-module__Bn5c-q__content{background:#f4f4f4;border-radius:8px;height:100%;overflow:hidden}@media (min-width:640px){.Banner-module-scss-module__Bn5c-q__root.Banner-module-scss-module__Bn5c-q__hoverable .Banner-module-scss-module__Bn5c-q__content{transition:transform .3s cubic-bezier(.33,1,.68,1);transform:scale(1)translate(0,0)}.Banner-module-scss-module__Bn5c-q__root.Banner-module-scss-module__Bn5c-q__hoverable .Banner-module-scss-module__Bn5c-q__image{transition:transform .3s;transform:scale(1)translate(0,0)}.Banner-module-scss-module__Bn5c-q__root.Banner-module-scss-module__Bn5c-q__hoverable:focus .Banner-module-scss-module__Bn5c-q__overlay,.Banner-module-scss-module__Bn5c-q__root.Banner-module-scss-module__Bn5c-q__hoverable:hover .Banner-module-scss-module__Bn5c-q__overlay{opacity:1}.Banner-module-scss-module__Bn5c-q__root.Banner-module-scss-module__Bn5c-q__hoverable:focus .Banner-module-scss-module__Bn5c-q__image,.Banner-module-scss-module__Bn5c-q__root.Banner-module-scss-module__Bn5c-q__hoverable:hover .Banner-module-scss-module__Bn5c-q__image{transform:scale(1.01)translate(0,0)}}@media (max-width:639.98px){.Banner-module-scss-module__Bn5c-q__root.Banner-module-scss-module__Bn5c-q__hideOnResponsive{display:none}}@media (min-width:640px){.Banner-module-scss-module__Bn5c-q__root.Banner-module-scss-module__Bn5c-q__hideOnDesktop{display:none}}.Banner-module-scss-module__Bn5c-q__responsiveImage{width:100%}.Banner-module-scss-module__Bn5c-q__image{opacity:1;transition:opacity .4s .2s;width:100%!important;height:auto!important}.Banner-module-scss-module__Bn5c-q__image.Banner-module-scss-module__Bn5c-q__hidden{opacity:0}.Banner-module-scss-module__Bn5c-q__image.Banner-module-scss-module__Bn5c-q__rounded{border-radius:8px;overflow:hidden}.Banner-module-scss-module__Bn5c-q__overlay{pointer-events:none;opacity:0;background-color:#0000001a;transition:opacity .2s;position:absolute;inset:0}.Banner-module-scss-module__Bn5c-q__loader{pointer-events:none;line-height:1;position:absolute;inset:0}.Banner-module-scss-module__Bn5c-q__loader .Banner-module-scss-module__Bn5c-q__skeleton,.Banner-module-scss-module__Bn5c-q__loader .Banner-module-scss-module__Bn5c-q__skeleton .Banner-module-scss-module__Bn5c-q__skeletonInner{width:100%;height:100%}
@keyframes BannersCarouselSlot-module-scss-module__TPLw5q__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BannersCarouselSlot-module-scss-module__TPLw5q__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.BannersCarouselSlot-module-scss-module__TPLw5q__root{margin:16px -16px 8px;position:relative}.BannersCarouselSlot-module-scss-module__TPLw5q__root .BannersCarouselSlot-module-scss-module__TPLw5q__carouselNavBtn,.BannersCarouselSlot-module-scss-module__TPLw5q__root .BannersCarouselSlot-module-scss-module__TPLw5q__carouselPagination{opacity:1;transition:opacity .2s}.BannersCarouselSlot-module-scss-module__TPLw5q__root.BannersCarouselSlot-module-scss-module__TPLw5q__loading .BannersCarouselSlot-module-scss-module__TPLw5q__carouselNavBtn,.BannersCarouselSlot-module-scss-module__TPLw5q__root.BannersCarouselSlot-module-scss-module__TPLw5q__loading .BannersCarouselSlot-module-scss-module__TPLw5q__carouselPagination{pointer-events:none;opacity:0}@media (min-width:1260px){.BannersCarouselSlot-module-scss-module__TPLw5q__root{margin:0}}@media (max-width:1023.98px){.BannersCarouselSlot-module-scss-module__TPLw5q__carousel .BannersCarouselSlot-module-scss-module__TPLw5q__carouselPrevBtn{left:10px}.BannersCarouselSlot-module-scss-module__TPLw5q__carousel .BannersCarouselSlot-module-scss-module__TPLw5q__carouselNextBtn{right:10px}}.BannersCarouselSlot-module-scss-module__TPLw5q__carouselPagination{transform:translateY(5px)}.BannersCarouselSlot-module-scss-module__TPLw5q__slider{padding-bottom:32px;overflow:hidden}@media (min-width:1260px){.BannersCarouselSlot-module-scss-module__TPLw5q__slider{border-radius:16px;margin-bottom:0;padding-bottom:0}}.BannersCarouselSlot-module-scss-module__TPLw5q__slide{flex-direction:row;justify-content:center;align-items:center;max-width:80%;display:flex;overflow:hidden}@media (min-width:640px){.BannersCarouselSlot-module-scss-module__TPLw5q__slide{max-width:100%}.BannersCarouselSlot-module-scss-module__TPLw5q__slide:last-of-type{margin-right:16px}}@media (min-width:1440px){.BannersCarouselSlot-module-scss-module__TPLw5q__slide{max-width:80%}}@media (min-width:1550px){.BannersCarouselSlot-module-scss-module__TPLw5q__slide{max-width:70%}}.BannersCarouselSlot-module-scss-module__TPLw5q__banner{opacity:.3;border-radius:16px;height:100%;transition:opacity .6s}.BannersCarouselSlot-module-scss-module__TPLw5q__banner.BannersCarouselSlot-module-scss-module__TPLw5q__active{opacity:1;transition:opacity .2s ease-in-out}.BannersCarouselSlot-module-scss-module__TPLw5q__banner.BannersCarouselSlot-module-scss-module__TPLw5q__isUpToLg{opacity:1}.BannersCarouselSlot-module-scss-module__TPLw5q__parallaxContainer{border-radius:16px;width:100%;height:100%;overflow:hidden}@media (min-width:1260px){.BannersCarouselSlot-module-scss-module__TPLw5q__parallaxContainer{border-radius:16px}}.BannersCarouselSlot-module-scss-module__TPLw5q__parallaxLayer{justify-content:center;width:100%;height:100%;display:flex;position:relative}
@keyframes MyFreshlistTemplate-module-scss-module__bTyNDW__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MyFreshlistTemplate-module-scss-module__bTyNDW__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.MyFreshlistTemplate-module-scss-module__bTyNDW__title{font-size:20px;font-weight:500}@media (min-width:1024px){.MyFreshlistTemplate-module-scss-module__bTyNDW__title{font-size:26px}}.MyFreshlistTemplate-module-scss-module__bTyNDW__title{margin:8px 0 0}@media (min-width:1024px){.MyFreshlistTemplate-module-scss-module__bTyNDW__title{margin:24px 0 0}}#MyFreshlistTemplate-module-scss-module__bTyNDW__tabsContainer{margin:8px -16px 0}#MyFreshlistTemplate-module-scss-module__bTyNDW__tabsContainer .MyFreshlistTemplate-module-scss-module__bTyNDW__tabList{padding:0 16px}#MyFreshlistTemplate-module-scss-module__bTyNDW__tabsContainer .MyFreshlistTemplate-module-scss-module__bTyNDW__activeTab:focus:after{display:none}@media (min-width:640px){#MyFreshlistTemplate-module-scss-module__bTyNDW__tabsContainer{margin:8px 0 0}#MyFreshlistTemplate-module-scss-module__bTyNDW__tabsContainer .MyFreshlistTemplate-module-scss-module__bTyNDW__tabList{padding:0}}@media (min-width:1024px){#MyFreshlistTemplate-module-scss-module__bTyNDW__tabsContainer{margin:16px 0 0}}.MyFreshlistTemplate-module-scss-module__bTyNDW__tabPanelContainer{padding:12px 16px}@media (min-width:640px){.MyFreshlistTemplate-module-scss-module__bTyNDW__tabPanelContainer{padding:8px 0}}
@keyframes HalfBannerSlot-module-scss-module__cysREq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HalfBannerSlot-module-scss-module__cysREq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.HalfBannerSlot-module-scss-module__cysREq__root{flex-flow:wrap;justify-content:flex-start;align-items:center;margin:16px -12px 8px;display:flex}@media (min-width:640px){.HalfBannerSlot-module-scss-module__cysREq__root{margin:0 -12px}}@media (min-width:1024px){.HalfBannerSlot-module-scss-module__cysREq__root{margin:32px -12px 8px}}.HalfBannerSlot-module-scss-module__cysREq__halfBannerWrapper{flex-direction:row;justify-content:center;align-items:center;width:calc(100% - 24px);margin:8px 12px;display:flex}@media (min-width:640px){.HalfBannerSlot-module-scss-module__cysREq__halfBannerWrapper{width:calc(50% - 24px);margin:24px 12px}}
@keyframes NavigationSlot-module-scss-module__k6wfqW__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes NavigationSlot-module-scss-module__k6wfqW__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.NavigationSlot-module-scss-module__k6wfqW__root{position:relative}@media (min-width:1260px){.NavigationSlot-module-scss-module__k6wfqW__root{display:none}}.NavigationSlot-module-scss-module__k6wfqW__carousel{margin:0 -16px}.NavigationSlot-module-scss-module__k6wfqW__carousel .NavigationSlot-module-scss-module__k6wfqW__slide:first-child{margin-left:16px}.NavigationSlot-module-scss-module__k6wfqW__carousel .NavigationSlot-module-scss-module__k6wfqW__slide:last-child{margin-right:16px}.NavigationSlot-module-scss-module__k6wfqW__item{flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.NavigationSlot-module-scss-module__k6wfqW__item:not(:last-child){margin-right:8px}@media (max-width:359px){.NavigationSlot-module-scss-module__k6wfqW__item{min-height:inherit}.NavigationSlot-module-scss-module__k6wfqW__item:not(:first-child){margin-top:8px}}.NavigationSlot-module-scss-module__k6wfqW__link{background:#f4f4f4;border-radius:16px;flex-direction:row;flex:1;justify-content:flex-start;align-items:center;width:100%;padding:5px 24px 4px 12px;display:flex;position:relative;overflow:hidden}.NavigationSlot-module-scss-module__k6wfqW__link .NavigationSlot-module-scss-module__k6wfqW__imageContainer{flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;max-width:18px;max-height:18px;margin-bottom:2px;margin-right:12px;display:flex}.NavigationSlot-module-scss-module__k6wfqW__link .NavigationSlot-module-scss-module__k6wfqW__text{flex-direction:column;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}@media (min-width:1024px){.NavigationSlot-module-scss-module__k6wfqW__link .NavigationSlot-module-scss-module__k6wfqW__text{font-size:14px;font-weight:500}}.NavigationSlot-module-scss-module__k6wfqW__link .NavigationSlot-module-scss-module__k6wfqW__text{white-space:nowrap;color:#000;text-align:center;flex:1}.NavigationSlot-module-scss-module__k6wfqW__link .NavigationSlot-module-scss-module__k6wfqW__label{font-size:10px;font-weight:500}@media (min-width:1024px){.NavigationSlot-module-scss-module__k6wfqW__link .NavigationSlot-module-scss-module__k6wfqW__label{font-size:10px;font-weight:500}}.NavigationSlot-module-scss-module__k6wfqW__link .NavigationSlot-module-scss-module__k6wfqW__label{color:#fff;letter-spacing:.5px;background-color:#07aff6;border-radius:16px;height:18px;margin-left:8px;padding:0 6px;line-height:18px}@media (max-width:359px){.NavigationSlot-module-scss-module__k6wfqW__link{flex-direction:row;justify-content:flex-start;align-items:center;padding:8px 32px 8px 16px;display:flex}.NavigationSlot-module-scss-module__k6wfqW__link .NavigationSlot-module-scss-module__k6wfqW__imageContainer{max-width:40px;max-height:40px;margin-bottom:0;padding:4px}.NavigationSlot-module-scss-module__k6wfqW__link .NavigationSlot-module-scss-module__k6wfqW__text{text-align:start;flex-direction:column;justify-content:center;align-items:flex-start;padding:4px 0 4px 12px;font-size:14px;font-weight:500;display:flex}}@media (max-width:359px) and (min-width:1024px){.NavigationSlot-module-scss-module__k6wfqW__link .NavigationSlot-module-scss-module__k6wfqW__text{font-size:16px;font-weight:500}}
@keyframes Tooltip-module-scss-module__LQdb4q__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Tooltip-module-scss-module__LQdb4q__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.Tooltip-module-scss-module__LQdb4q__popoverContent{padding:12px;position:relative}.Tooltip-module-scss-module__LQdb4q__popoverContent .Tooltip-module-scss-module__LQdb4q__popoverTitle{font-size:12px;font-weight:500}@media (min-width:1024px){.Tooltip-module-scss-module__LQdb4q__popoverContent .Tooltip-module-scss-module__LQdb4q__popoverTitle{font-size:12px;font-weight:500}}.Tooltip-module-scss-module__LQdb4q__popoverContent .Tooltip-module-scss-module__LQdb4q__popoverText{font-size:12px;font-weight:400}@media (min-width:1024px){.Tooltip-module-scss-module__LQdb4q__popoverContent .Tooltip-module-scss-module__LQdb4q__popoverText{font-size:12px;font-weight:400}}.Tooltip-module-scss-module__LQdb4q__popoverContent .Tooltip-module-scss-module__LQdb4q__popoverText{margin-top:4px}.Tooltip-module-scss-module__LQdb4q__popoverContent .Tooltip-module-scss-module__LQdb4q__popoverClose{cursor:pointer;position:absolute;top:12px;right:12px}.Tooltip-module-scss-module__LQdb4q__inner{cursor:pointer}
@keyframes PreviewModeBanner-module-scss-module__T2C-hq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PreviewModeBanner-module-scss-module__T2C-hq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.PreviewModeBanner-module-scss-module__T2C-hq__root{color:#ff7070;background:#fff0f0;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;padding:10px 16px;display:flex;position:relative}.PreviewModeBanner-module-scss-module__T2C-hq__content{font-size:14px;font-weight:500}@media (min-width:1024px){.PreviewModeBanner-module-scss-module__T2C-hq__content{font-size:14px}}.PreviewModeBanner-module-scss-module__T2C-hq__content{flex-direction:row;flex-grow:1;justify-content:center;align-items:center;max-width:1800px;margin:0 auto;display:flex}.PreviewModeBanner-module-scss-module__T2C-hq__content a{margin-top:8px}.PreviewModeBanner-module-scss-module__T2C-hq__content{flex-wrap:wrap}@media (min-width:640px){.PreviewModeBanner-module-scss-module__T2C-hq__content{padding:0 32px}.PreviewModeBanner-module-scss-module__T2C-hq__content a{margin-top:0;margin-right:8px}}.PreviewModeBanner-module-scss-module__T2C-hq__exitBtn{color:#fff;background:#ff7070;border-radius:8px;margin-left:12px;padding:6px 12px}.PreviewModeBanner-module-scss-module__T2C-hq__exitBtn:hover{background-color:#e66565}
@keyframes ProductCartCard-module-scss-module__bnr34q__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ProductCartCard-module-scss-module__bnr34q__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.ProductCartCard-module-scss-module__bnr34q__root{background-color:#fff;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:8px;display:flex;position:relative}.ProductCartCard-module-scss-module__bnr34q__content{flex-direction:column;flex-grow:1;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.ProductCartCard-module-scss-module__bnr34q__row{flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 12px);margin-left:12px;display:flex}.ProductCartCard-module-scss-module__bnr34q__name{border:none;border-radius:0;padding:0}.ProductCartCard-module-scss-module__bnr34q__removeBtn{color:#767272}.ProductCartCard-module-scss-module__bnr34q__removeBtn:hover{color:green}.ProductCartCard-module-scss-module__bnr34q__imageContainer{flex-shrink:0;max-width:76px;max-height:76px;line-height:1;position:relative}.ProductCartCard-module-scss-module__bnr34q__imageContainer .ProductCartCard-module-scss-module__bnr34q__image{border-radius:8px}.ProductCartCard-module-scss-module__bnr34q__imageContainer .ProductCartCard-module-scss-module__bnr34q__image.ProductCartCard-module-scss-module__bnr34q__unavailable{opacity:.4}.ProductCartCard-module-scss-module__bnr34q__imageContainer .ProductCartCard-module-scss-module__bnr34q__badge{height:16px;margin:auto;line-height:16px;position:absolute;bottom:-5px;left:0;right:0}.ProductCartCard-module-scss-module__bnr34q__imageContainer .ProductCartCard-module-scss-module__bnr34q__badge .ProductCartCard-module-scss-module__bnr34q__suffix{font-size:12px;font-weight:700}@media (min-width:1024px){.ProductCartCard-module-scss-module__bnr34q__imageContainer .ProductCartCard-module-scss-module__bnr34q__badge .ProductCartCard-module-scss-module__bnr34q__suffix{font-size:12px;font-weight:500}}.ProductCartCard-module-scss-module__bnr34q__imageContainer .ProductCartCard-module-scss-module__bnr34q__badge .ProductCartCard-module-scss-module__bnr34q__suffix{padding:0 8px}.ProductCartCard-module-scss-module__bnr34q__nameRow{align-items:flex-start}.ProductCartCard-module-scss-module__bnr34q__nameContainer{flex-direction:row;justify-content:flex-start;align-items:flex-start;height:32px;margin-bottom:12px;padding-top:4px;padding-right:8px;display:flex}.ProductCartCard-module-scss-module__bnr34q__name{font-size:14px;font-weight:400}@media (min-width:1024px){.ProductCartCard-module-scss-module__bnr34q__name{font-size:14px}}.ProductCartCard-module-scss-module__bnr34q__name{color:#454545;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-grow:1;max-height:32px;line-height:16px;display:-webkit-box;overflow:hidden}.ProductCartCard-module-scss-module__bnr34q__name:hover{cursor:pointer;text-decoration:underline}.ProductCartCard-module-scss-module__bnr34q__errorRow{margin-bottom:8px}.ProductCartCard-module-scss-module__bnr34q__error{font-size:12px;font-weight:500}@media (min-width:1024px){.ProductCartCard-module-scss-module__bnr34q__error{font-size:12px}}.ProductCartCard-module-scss-module__bnr34q__error{color:#ff7070;line-height:16px}.ProductCartCard-module-scss-module__bnr34q__labelRow{margin-top:4px;margin-bottom:8px;margin-left:10px}.ProductCartCard-module-scss-module__bnr34q__detailsRow{min-height:32px}.ProductCartCard-module-scss-module__bnr34q__detailsRow.ProductCartCard-module-scss-module__bnr34q__unavailable{margin-left:10px}.ProductCartCard-module-scss-module__bnr34q__priceContainer{flex-direction:column;justify-content:center;align-items:flex-start;line-height:14px;display:flex;position:relative}.ProductCartCard-module-scss-module__bnr34q__productPrice{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.ProductCartCard-module-scss-module__bnr34q__productPrice .ProductCartCard-module-scss-module__bnr34q__originalPrice{margin-bottom:2px}.ProductCartCard-module-scss-module__bnr34q__productPrice .ProductCartCard-module-scss-module__bnr34q__taxes{margin-top:4px}.ProductCartCard-module-scss-module__bnr34q__loader{flex-direction:row;justify-content:center;align-items:center;width:100%;height:30px;margin:auto;display:flex;position:absolute;inset:0 auto 0 0}.ProductCartCard-module-scss-module__bnr34q__loadingOverlay{z-index:10;background:#fffc;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProductCartCard-module-scss-module__bnr34q__actionsContainer{align-self:flex-end;margin-left:4px}.ProductCartCard-module-scss-module__bnr34q__viewSimilarBtn .ProductCartCard-module-scss-module__bnr34q__viewSimilarBtnIcon{margin-bottom:2px;margin-right:12px}.ProductCartCard-module-scss-module__bnr34q__contentSkeletonWrapper{width:100%;padding-left:16px}
@keyframes RecipeIngredientCardActions-module-scss-module__EwLmSq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientCardActions-module-scss-module__EwLmSq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.RecipeIngredientCardActions-module-scss-module__EwLmSq__root{flex-direction:row;justify-content:center;align-items:center;display:flex}.RecipeIngredientCardActions-module-scss-module__EwLmSq__root .RecipeIngredientCardActions-module-scss-module__EwLmSq__actions{width:auto}.RecipeIngredientCardActions-module-scss-module__EwLmSq__root .RecipeIngredientCardActions-module-scss-module__EwLmSq__actions:not(:first-child){margin-left:8px}.RecipeIngredientCardActions-module-scss-module__EwLmSq__root .RecipeIngredientCardActions-module-scss-module__EwLmSq__actions .RecipeIngredientCardActions-module-scss-module__EwLmSq__add,.RecipeIngredientCardActions-module-scss-module__EwLmSq__root .RecipeIngredientCardActions-module-scss-module__EwLmSq__actions .RecipeIngredientCardActions-module-scss-module__EwLmSq__edit,.RecipeIngredientCardActions-module-scss-module__EwLmSq__root .RecipeIngredientCardActions-module-scss-module__EwLmSq__actions .RecipeIngredientCardActions-module-scss-module__EwLmSq__adjust{height:36px}.RecipeIngredientCardActions-module-scss-module__EwLmSq__root .RecipeIngredientCardActions-module-scss-module__EwLmSq__actions .RecipeIngredientCardActions-module-scss-module__EwLmSq__edit .RecipeIngredientCardActions-module-scss-module__EwLmSq__quantityButton{border:none;width:36px;min-width:36px;height:36px}.RecipeIngredientCardActions-module-scss-module__EwLmSq__root .RecipeIngredientCardActions-module-scss-module__EwLmSq__actions .RecipeIngredientCardActions-module-scss-module__EwLmSq__edit .RecipeIngredientCardActions-module-scss-module__EwLmSq__quantityInput{width:42px;height:36px;margin:0 8px}.RecipeIngredientCardActions-module-scss-module__EwLmSq__root .RecipeIngredientCardActions-module-scss-module__EwLmSq__actionButton{height:36px}.RecipeIngredientCardActions-module-scss-module__EwLmSq__root .RecipeIngredientCardActions-module-scss-module__EwLmSq__actionButton:not(:first-child){margin-left:8px}.RecipeIngredientCardActions-module-scss-module__EwLmSq__root .RecipeIngredientCardActions-module-scss-module__EwLmSq__actionButton .RecipeIngredientCardActions-module-scss-module__EwLmSq__actionBtnContent{padding:4px}.RecipeIngredientCardActions-module-scss-module__EwLmSq__root .RecipeIngredientCardActions-module-scss-module__EwLmSq__actionButton.RecipeIngredientCardActions-module-scss-module__EwLmSq__fixedWidth{width:42px}
@keyframes CartProductsList-module-scss-module__7vYyRG__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CartProductsList-module-scss-module__7vYyRG__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.CartProductsList-module-scss-module__7vYyRG__title{font-size:13px;font-weight:400}@media (min-width:1024px){.CartProductsList-module-scss-module__7vYyRG__title{font-size:13px;font-weight:400}}.CartProductsList-module-scss-module__7vYyRG__title{color:#767272;margin-bottom:8px;padding:0 16px}.CartProductsList-module-scss-module__7vYyRG__list .CartProductsList-module-scss-module__7vYyRG__item{padding:8px}.CartProductsList-module-scss-module__7vYyRG__list .CartProductsList-module-scss-module__7vYyRG__item:not(:first-child){border-top:1px solid #f4f4f4}.CartProductsList-module-scss-module__7vYyRG__group .CartProductsList-module-scss-module__7vYyRG__groupHeader{border-right:0;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:8px;padding:12px 16px 0;display:flex}.CartProductsList-module-scss-module__7vYyRG__group .CartProductsList-module-scss-module__7vYyRG__groupTitle{font-size:14px;font-weight:400}@media (min-width:1024px){.CartProductsList-module-scss-module__7vYyRG__group .CartProductsList-module-scss-module__7vYyRG__groupTitle{font-size:14px;font-weight:400}}.CartProductsList-module-scss-module__7vYyRG__group .CartProductsList-module-scss-module__7vYyRG__groupTitle{color:#454545;letter-spacing:.15px;line-height:normal}.CartProductsList-module-scss-module__7vYyRG__group .CartProductsList-module-scss-module__7vYyRG__groupIcon{flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;margin-left:2px;margin-right:16px;display:flex}.CartProductsList-module-scss-module__7vYyRG__group:not(:first-of-type){border-top:1px solid #f4f4f4;margin-top:0;padding-top:8px}.CartProductsList-module-scss-module__7vYyRG__group:not(:first-of-type) .CartProductsList-module-scss-module__7vYyRG__item:last-of-type{border-bottom-width:0}
@keyframes RecipeIngredientCard-module-scss-module__kgyXyG__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientCard-module-scss-module__kgyXyG__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.RecipeIngredientCard-module-scss-module__kgyXyG__root{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.RecipeIngredientCard-module-scss-module__kgyXyG__inner{flex-direction:row;justify-content:center;align-items:flex-start;width:100%;display:flex}.RecipeIngredientCard-module-scss-module__kgyXyG__thumbnail{flex-shrink:0;position:relative}.RecipeIngredientCard-module-scss-module__kgyXyG__thumbnail .RecipeIngredientCard-module-scss-module__kgyXyG__loadingOverlay{z-index:10;background:#f9f9f9e6;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;font-size:0;display:flex;position:absolute;inset:0}.RecipeIngredientCard-module-scss-module__kgyXyG__details{flex-direction:column;flex-grow:1;justify-content:space-between;align-self:stretch;align-items:flex-start;margin-left:12px;display:flex}.RecipeIngredientCard-module-scss-module__kgyXyG__main{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.RecipeIngredientCard-module-scss-module__kgyXyG__main .RecipeIngredientCard-module-scss-module__kgyXyG__title{font-size:14px;font-weight:400}@media (min-width:1024px){.RecipeIngredientCard-module-scss-module__kgyXyG__main .RecipeIngredientCard-module-scss-module__kgyXyG__title{font-size:16px;font-weight:400}}.RecipeIngredientCard-module-scss-module__kgyXyG__main .RecipeIngredientCard-module-scss-module__kgyXyG__title{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:44px;line-height:22px;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.RecipeIngredientCard-module-scss-module__kgyXyG__main .RecipeIngredientCard-module-scss-module__kgyXyG__title{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:47px;padding-top:0;padding-left:0;line-height:22px;display:-webkit-box;overflow:hidden}.RecipeIngredientCard-module-scss-module__kgyXyG__main .RecipeIngredientCard-module-scss-module__kgyXyG__title.RecipeIngredientCard-module-scss-module__kgyXyG__asLink{-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:all .2s}.RecipeIngredientCard-module-scss-module__kgyXyG__main .RecipeIngredientCard-module-scss-module__kgyXyG__title.RecipeIngredientCard-module-scss-module__kgyXyG__asLink:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}}.RecipeIngredientCard-module-scss-module__kgyXyG__secondary{flex-direction:row;flex-grow:1;justify-content:space-between;align-items:center;width:100%;margin-top:8px;display:flex}.RecipeIngredientCard-module-scss-module__kgyXyG__secondary .RecipeIngredientCard-module-scss-module__kgyXyG__price{font-weight:500!important}.RecipeIngredientCard-module-scss-module__kgyXyG__secondary .RecipeIngredientCard-module-scss-module__kgyXyG__price.RecipeIngredientCard-module-scss-module__kgyXyG__discounted{color:red}.RecipeIngredientCard-module-scss-module__kgyXyG__secondary .RecipeIngredientCard-module-scss-module__kgyXyG__price.RecipeIngredientCard-module-scss-module__kgyXyG__unavailable{opacity:.4}.RecipeIngredientCard-module-scss-module__kgyXyG__secondary .RecipeIngredientCard-module-scss-module__kgyXyG__actions{flex-direction:row;flex-grow:1;justify-content:flex-end;align-items:center;display:flex}.RecipeIngredientCard-module-scss-module__kgyXyG__tertiary{width:100%;margin-top:12px}.RecipeIngredientCard-module-scss-module__kgyXyG__tertiary .RecipeIngredientCard-module-scss-module__kgyXyG__error{font-size:12px;font-weight:500}@media (min-width:1024px){.RecipeIngredientCard-module-scss-module__kgyXyG__tertiary .RecipeIngredientCard-module-scss-module__kgyXyG__error{font-size:14px;font-weight:500}}.RecipeIngredientCard-module-scss-module__kgyXyG__tertiary .RecipeIngredientCard-module-scss-module__kgyXyG__error{color:#ff7070;margin-bottom:4px}.RecipeIngredientCard-module-scss-module__kgyXyG__tertiary .RecipeIngredientCard-module-scss-module__kgyXyG__info{font-size:12px;font-weight:400}@media (min-width:1024px){.RecipeIngredientCard-module-scss-module__kgyXyG__tertiary .RecipeIngredientCard-module-scss-module__kgyXyG__info{font-size:12px;font-weight:400}}.RecipeIngredientCard-module-scss-module__kgyXyG__tertiary .RecipeIngredientCard-module-scss-module__kgyXyG__info{color:#767272}.RecipeIngredientCard-module-scss-module__kgyXyG__tertiary.RecipeIngredientCard-module-scss-module__kgyXyG__external{padding:0 4px}.RecipeIngredientCard-module-scss-module__kgyXyG__root.RecipeIngredientCard-module-scss-module__kgyXyG__skeleton .RecipeIngredientCard-module-scss-module__kgyXyG__image{font-size:0}.RecipeIngredientCard-module-scss-module__kgyXyG__root.RecipeIngredientCard-module-scss-module__kgyXyG__skeleton .RecipeIngredientCard-module-scss-module__kgyXyG__secondary .RecipeIngredientCard-module-scss-module__kgyXyG__price{width:30%}.RecipeIngredientCard-module-scss-module__kgyXyG__root.RecipeIngredientCard-module-scss-module__kgyXyG__skeleton .RecipeIngredientCard-module-scss-module__kgyXyG__tertiary{width:100%}.RecipeIngredientCard-module-scss-module__kgyXyG__root.RecipeIngredientCard-module-scss-module__kgyXyG__skeleton .RecipeIngredientCard-module-scss-module__kgyXyG__tertiary .RecipeIngredientCard-module-scss-module__kgyXyG__info{width:75%}
@keyframes CartContent-module-scss-module__h4WqVG__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CartContent-module-scss-module__h4WqVG__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.CartContent-module-scss-module__h4WqVG__list:not(:last-of-type){border-bottom:1px solid #f4f4f4;margin-bottom:20px}.CartContent-module-scss-module__h4WqVG__list.CartContent-module-scss-module__h4WqVG__unavailable{margin-top:20px}
@keyframes RecipeIngredientsListEmptyState-module-scss-module__q5wfpq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientsListEmptyState-module-scss-module__q5wfpq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.RecipeIngredientsListEmptyState-module-scss-module__q5wfpq__root{flex-direction:row;justify-content:center;align-items:center;display:flex}.RecipeIngredientsListEmptyState-module-scss-module__q5wfpq__image{max-width:340px}.RecipeIngredientsListEmptyState-module-scss-module__q5wfpq__title{font-size:14px;font-weight:500}@media (min-width:1024px){.RecipeIngredientsListEmptyState-module-scss-module__q5wfpq__title{font-size:16px}}.RecipeIngredientsListEmptyState-module-scss-module__q5wfpq__title{max-width:300px;margin-top:16px}
@keyframes CartContentSkeleton-module-scss-module__1Haxea__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CartContentSkeleton-module-scss-module__1Haxea__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.CartContentSkeleton-module-scss-module__1Haxea__root{overflow:hidden}.CartContentSkeleton-module-scss-module__1Haxea__root .CartContentSkeleton-module-scss-module__1Haxea__skeleton{margin:0 -8px;padding:16px 24px}.CartContentSkeleton-module-scss-module__1Haxea__root .CartContentSkeleton-module-scss-module__1Haxea__skeleton:not(:first-child){border-top:1px solid #f4f4f4}
@keyframes RecipeIngredientsList-module-scss-module__LzXrAa__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientsList-module-scss-module__LzXrAa__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.RecipeIngredientsList-module-scss-module__LzXrAa__root{width:100%}.RecipeIngredientsList-module-scss-module__LzXrAa__emptyState{min-height:300px}.RecipeIngredientsList-module-scss-module__LzXrAa__item{width:100%}.RecipeIngredientsList-module-scss-module__LzXrAa__item:not(.RecipeIngredientsList-module-scss-module__LzXrAa__withRadio){padding-top:12px;padding-bottom:12px}.RecipeIngredientsList-module-scss-module__LzXrAa__item:not(.RecipeIngredientsList-module-scss-module__LzXrAa__withRadio):not(:last-child){border-bottom:1px solid #f4f4f4}.RecipeIngredientsList-module-scss-module__LzXrAa__item.RecipeIngredientsList-module-scss-module__LzXrAa__withRadio .RecipeIngredientsList-module-scss-module__LzXrAa__radio{padding-top:12px;padding-bottom:12px}.RecipeIngredientsList-module-scss-module__LzXrAa__item.RecipeIngredientsList-module-scss-module__LzXrAa__withRadio:not(:last-child) .RecipeIngredientsList-module-scss-module__LzXrAa__radio{border-bottom:1px solid #f4f4f4}.RecipeIngredientsList-module-scss-module__LzXrAa__radio{flex-direction:row;justify-content:center;align-items:flex-start;display:flex}.RecipeIngredientsList-module-scss-module__LzXrAa__radio .RecipeIngredientsList-module-scss-module__LzXrAa__radioIconWrapper{height:var(--thumbnailSize);flex-direction:row;justify-content:center;align-items:center;display:flex}.RecipeIngredientsList-module-scss-module__LzXrAa__radio .RecipeIngredientsList-module-scss-module__LzXrAa__ingredient{margin-left:12px}@media (min-width:640px){.RecipeIngredientsList-module-scss-module__LzXrAa__radio .RecipeIngredientsList-module-scss-module__LzXrAa__ingredient{margin-left:16px}}
@keyframes RecipeIngredientsModalBackupsStep-module-scss-module__MG2eXq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientsModalBackupsStep-module-scss-module__MG2eXq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}@media (min-width:640px){.RecipeIngredientsModalBackupsStep-module-scss-module__MG2eXq__title{text-align:center}}.RecipeIngredientsModalBackupsStep-module-scss-module__MG2eXq__description{font-size:14px;font-weight:400}@media (min-width:1024px){.RecipeIngredientsModalBackupsStep-module-scss-module__MG2eXq__description{font-size:16px}}.RecipeIngredientsModalBackupsStep-module-scss-module__MG2eXq__description{margin-bottom:16px;padding:0 16px}@media (min-width:640px){.RecipeIngredientsModalBackupsStep-module-scss-module__MG2eXq__description{text-align:center;margin-bottom:24px;padding:0 24px}}.RecipeIngredientsModalBackupsStep-module-scss-module__MG2eXq__list .RecipeIngredientsModalBackupsStep-module-scss-module__MG2eXq__item .RecipeIngredientsModalBackupsStep-module-scss-module__MG2eXq__radio{padding-left:16px;padding-right:16px}@media (min-width:640px){.RecipeIngredientsModalBackupsStep-module-scss-module__MG2eXq__list .RecipeIngredientsModalBackupsStep-module-scss-module__MG2eXq__item .RecipeIngredientsModalBackupsStep-module-scss-module__MG2eXq__radio{padding-left:24px;padding-right:24px}}
@keyframes Badge-module-scss-module__2Wj2za__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Badge-module-scss-module__2Wj2za__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.Badge-module-scss-module__2Wj2za__root{font-size:12px;font-weight:400}@media (min-width:1024px){.Badge-module-scss-module__2Wj2za__root{font-size:12px}}.Badge-module-scss-module__2Wj2za__root{border-radius:4px;flex-direction:row;justify-content:center;align-items:center;padding:2px 4px;line-height:normal;display:flex}.Badge-module-scss-module__2Wj2za__root.Badge-module-scss-module__2Wj2za__info{color:#fff;background:#07aff6}.Badge-module-scss-module__2Wj2za__root.Badge-module-scss-module__2Wj2za__success{color:#fff;background:#9fd25d}.Badge-module-scss-module__2Wj2za__root.Badge-module-scss-module__2Wj2za__error{color:#fff;background:#ff7070}
@keyframes CartButton-module-scss-module__LrYm7W__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CartButton-module-scss-module__LrYm7W__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.CartButton-module-scss-module__LrYm7W__root{flex-direction:column;justify-content:flex-start;align-items:flex-start;font-size:14px;font-weight:400;display:flex}@media (min-width:1024px){.CartButton-module-scss-module__LrYm7W__root{font-size:14px}}.CartButton-module-scss-module__LrYm7W__root{background-color:#fff;border-width:1px;border-radius:0;justify-content:flex-start;width:100%;padding:0 12px 0 16px;line-height:24px}.CartButton-module-scss-module__LrYm7W__root .CartButton-module-scss-module__LrYm7W__content{width:100%}.CartButton-module-scss-module__LrYm7W__root .CartButton-module-scss-module__LrYm7W__content>span{text-align:left;flex-grow:1}.CartButton-module-scss-module__LrYm7W__root .CartButton-module-scss-module__LrYm7W__startIcon{margin-left:2px;margin-right:16px}.CartButton-module-scss-module__LrYm7W__root .CartButton-module-scss-module__LrYm7W__endIcon{color:#767272;background-color:#fff;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;width:24px;height:24px;padding-left:2px;display:flex}.CartButton-module-scss-module__LrYm7W__root .CartButton-module-scss-module__LrYm7W__label{align-items:center;gap:8px;padding:9px 0;display:flex}.CartButton-module-scss-module__LrYm7W__root:hover:not([disabled]),.CartButton-module-scss-module__LrYm7W__root:focus:not([disabled]){background:#f9f9f9}.CartButton-module-scss-module__LrYm7W__root:hover:not([disabled]) .CartButton-module-scss-module__LrYm7W__endIcon,.CartButton-module-scss-module__LrYm7W__root:focus:not([disabled]) .CartButton-module-scss-module__LrYm7W__endIcon{color:green}
@keyframes CartGiftsButton-module-scss-module__KIfZWq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CartGiftsButton-module-scss-module__KIfZWq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.CartGiftsButton-module-scss-module__KIfZWq__icon{color:#4f007f;margin-bottom:4px;position:relative}.CartGiftsButton-module-scss-module__KIfZWq__thumbnailsWrapper{width:100%;padding-top:8px;padding-bottom:12px}.CartGiftsButton-module-scss-module__KIfZWq__thumbnailsWrapper .CartGiftsButton-module-scss-module__KIfZWq__thumbnails{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.CartGiftsButton-module-scss-module__KIfZWq__thumbnailsWrapper .CartGiftsButton-module-scss-module__KIfZWq__thumbnail{flex-grow:0;margin-right:11px}
@keyframes RecipeIngredientsModalListStep-module-scss-module__oGRdHW__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientsModalListStep-module-scss-module__oGRdHW__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__header{align-items:flex-start}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__title{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:-8px;display:flex}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__title .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__text{font-size:20px;font-weight:500}@media (min-width:1024px){.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__title .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__text{font-size:26px;font-weight:500}}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__title .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__text{margin-bottom:8px}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__title .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__recipePrice{background-color:#f4f4f4;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;margin-bottom:4px;padding:6px 12px;display:flex}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__title .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__recipePrice .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__price,.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__title .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__recipePrice .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__originalPrice,.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__title .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__recipePrice .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__perServingLabel{flex-direction:row;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}@media (min-width:1024px){.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__title .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__recipePrice .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__price,.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__title .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__recipePrice .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__originalPrice,.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__title .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__recipePrice .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__perServingLabel{font-size:14px;font-weight:500}}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__title .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__recipePrice .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__price,.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__title .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__recipePrice .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__originalPrice,.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__title .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__recipePrice .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__perServingLabel{margin-bottom:0;line-height:1.5}@media (min-width:640px){.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__title{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 16px 0 48px;display:flex}}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__description{font-size:14px;font-weight:400}@media (min-width:1024px){.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__description{font-size:16px;font-weight:400}}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__description{margin-bottom:16px;padding:0 16px}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__description .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__bold{font-weight:500}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__description .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__link{color:green;font-weight:500;transition:color .2s}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__description .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__link:hover{color:#060}@media (min-width:640px){.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__description{text-align:center;margin-bottom:24px;padding:0 24px}}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__list .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__item{padding-left:16px;padding-right:16px}@media (min-width:640px){.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__list .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__item{padding-left:24px;padding-right:24px}}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__promoBannerContainer{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__promoBannerContainer .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__promoBanner{width:fit-content;margin:0 16px 16px}@media (min-width:640px){.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__promoBannerContainer{flex-direction:row;justify-content:center;align-items:center;display:flex}.RecipeIngredientsModalListStep-module-scss-module__oGRdHW__promoBannerContainer .RecipeIngredientsModalListStep-module-scss-module__oGRdHW__promoBanner{min-width:228px;margin:0 8px 16px}}
@keyframes CartPromotionsButton-module-scss-module__MmTgTW__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CartPromotionsButton-module-scss-module__MmTgTW__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.CartPromotionsButton-module-scss-module__MmTgTW__icon{color:#fe823d}
@keyframes RecipeIngredientsModal-module-scss-module__cbuhvq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientsModal-module-scss-module__cbuhvq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}@media (max-width:639.98px){.RecipeIngredientsModal-module-scss-module__cbuhvq__root .RecipeIngredientsModal-module-scss-module__cbuhvq__content{height:100%;max-height:80vh!important}.RecipeIngredientsModal-module-scss-module__cbuhvq__stepper .RecipeIngredientsModal-module-scss-module__cbuhvq__stepperContent{height:100%!important}}
@keyframes CartRecommendationsButton-module-scss-module__s86V8W__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CartRecommendationsButton-module-scss-module__s86V8W__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.CartRecommendationsButton-module-scss-module__s86V8W__icon{color:green;margin-bottom:4px;position:relative;left:-1px}
@keyframes RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__root{width:100%}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__header{border-radius:16px;width:100%}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__header:not(.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__simplified){background-color:#f4f4f4;padding:16px}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__header .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__title{font-size:16px;font-weight:500}@media (min-width:1024px){.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__header .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__title{font-size:20px;font-weight:500}}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__header .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__title{color:#000}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__header .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__addIngredientsBtn{font-size:14px;font-weight:500}@media (min-width:1024px){.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__header .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__addIngredientsBtn{font-size:16px;font-weight:500}}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__header .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__addIngredientsBtn{width:100%;margin-top:16px}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__header .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__error{font-size:12px;font-weight:500}@media (min-width:1024px){.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__header .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__error{font-size:14px;font-weight:500}}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__header .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__error{color:#ff7070;margin-top:8px;padding:0 4px}@media (min-width:1024px){.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__header .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__error{margin-top:16px}}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__header .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__info{font-size:12px;font-weight:400}@media (min-width:1024px){.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__header .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__info{font-size:14px;font-weight:400}}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__header .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__info{color:#000;margin-top:16px;padding:0 4px}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__list{border-bottom:1px solid #f4f4f4;margin-top:16px}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__anchor{z-index:1400;position:fixed;bottom:0;left:0;right:0}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__anchor .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__anchorContent{background:#fff;flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex;box-shadow:0 -4px 12px #0000000d}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__anchor .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__anchorContent.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__hidden{transition:all .4s cubic-bezier(.16,1,.3,1);transform:translateY(100%)}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__anchor .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__anchorContent.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__visible{transition:all .4s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__anchor .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__anchorContent.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__padded{padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__anchor .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__anchorContent .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__addIngredientsBtn{font-size:14px;font-weight:500}@media (min-width:1024px){.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__anchor .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__anchorContent .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__addIngredientsBtn{font-size:16px;font-weight:500}}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__anchor .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__anchorContent .RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__addIngredientsBtn{width:100%}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__disclaimer{font-size:12px;font-weight:400}@media (min-width:1024px){.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__disclaimer{font-size:12px}}.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__disclaimer{color:#767272;margin-top:16px}@media (min-width:1260px){.RecipeIngredientsListWithBulkAdd-module-scss-module__sbo_-a__disclaimer{margin-top:24px}}
@keyframes CartFooter-module-scss-module__zAmi_G__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CartFooter-module-scss-module__zAmi_G__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.CartFooter-module-scss-module__zAmi_G__btnWrapper{flex:1;width:100%}
@keyframes RecipeShareButtons-module-scss-module__8WSfKW__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipeShareButtons-module-scss-module__8WSfKW__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.RecipeShareButtons-module-scss-module__8WSfKW__root{flex-direction:row;justify-content:flex-start;align-items:center;margin:16px 0;display:flex}.RecipeShareButtons-module-scss-module__8WSfKW__btnWrapper:not(:empty){margin-right:12px}

@keyframes CartTopProductsButton-module-scss-module__c-Rbrq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CartTopProductsButton-module-scss-module__c-Rbrq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.CartTopProductsButton-module-scss-module__c-Rbrq__icon{color:green}
@keyframes RecipeDetailsSection-module-scss-module__PMTVBq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetailsSection-module-scss-module__PMTVBq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.RecipeDetailsSection-module-scss-module__PMTVBq__title{color:#000;margin-bottom:24px;font-size:20px;font-weight:500}
@keyframes Chips-module-scss-module__6lfnaa__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Chips-module-scss-module__6lfnaa__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.Chips-module-scss-module__6lfnaa__root{margin:0 -4px;padding-bottom:8px;display:flex;position:relative;overflow-x:auto}.Chips-module-scss-module__6lfnaa__root.Chips-module-scss-module__6lfnaa__wrap{flex-wrap:wrap}@media (min-width:1024px){.Chips-module-scss-module__6lfnaa__root{flex-wrap:wrap;padding-bottom:0;overflow-x:hidden}}.Chips-module-scss-module__6lfnaa__chipWrapper{flex-shrink:0;margin:4px;display:flex}.Chips-module-scss-module__6lfnaa__chip{border-radius:8px;flex-direction:row;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}@media (min-width:1024px){.Chips-module-scss-module__6lfnaa__chip{font-size:14px;font-weight:500}}.Chips-module-scss-module__6lfnaa__chip{color:#767272;background:#fff;border:1px solid #f4f4f4;height:32px;padding:0 16px;line-height:1;transition:border-color .2s,color .2s}.Chips-module-scss-module__6lfnaa__chip:not(.Chips-module-scss-module__6lfnaa__selected):hover,.Chips-module-scss-module__6lfnaa__chip.Chips-module-scss-module__6lfnaa__selected{color:#454545;border-color:#454545}
@keyframes InternalLinking-module-scss-module__ka7K3a__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes InternalLinking-module-scss-module__ka7K3a__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.InternalLinking-module-scss-module__ka7K3a__root{margin-top:24px}@media (min-width:1024px){.InternalLinking-module-scss-module__ka7K3a__root{margin-top:40px}}
@keyframes ProductTrustElements-module-scss-module__DmfODq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ProductTrustElements-module-scss-module__DmfODq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.ProductTrustElements-module-scss-module__DmfODq__root{flex-direction:column;margin-top:16px;display:flex}@media (min-width:640px){.ProductTrustElements-module-scss-module__DmfODq__root{margin-top:32px}}.ProductTrustElements-module-scss-module__DmfODq__title{font-size:14px;font-weight:400}@media (min-width:1024px){.ProductTrustElements-module-scss-module__DmfODq__title{font-size:14px}}.ProductTrustElements-module-scss-module__DmfODq__title{color:#767272;margin-bottom:8px}.ProductTrustElements-module-scss-module__DmfODq__element{font-size:14px;font-weight:400}@media (min-width:1024px){.ProductTrustElements-module-scss-module__DmfODq__element{font-size:14px}}.ProductTrustElements-module-scss-module__DmfODq__element{flex-direction:row;justify-content:flex-start;align-items:center;margin:4px 0;display:flex}.ProductTrustElements-module-scss-module__DmfODq__element .ProductTrustElements-module-scss-module__DmfODq__label{color:#454545;line-height:normal}.ProductTrustElements-module-scss-module__DmfODq__element.ProductTrustElements-module-scss-module__DmfODq__hasPopover{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.ProductTrustElements-module-scss-module__DmfODq__element.ProductTrustElements-module-scss-module__DmfODq__hasPopover .ProductTrustElements-module-scss-module__DmfODq__popoverButton{font-size:14px;font-weight:400}@media (min-width:1024px){.ProductTrustElements-module-scss-module__DmfODq__element.ProductTrustElements-module-scss-module__DmfODq__hasPopover .ProductTrustElements-module-scss-module__DmfODq__popoverButton{font-size:16px}}.ProductTrustElements-module-scss-module__DmfODq__element.ProductTrustElements-module-scss-module__DmfODq__hasPopover .ProductTrustElements-module-scss-module__DmfODq__popoverButton{box-shadow:none;cursor:pointer;background:0 0;border:0;outline:0;margin-left:5px;padding:0;font-weight:500;text-decoration:underline}.ProductTrustElements-module-scss-module__DmfODq__element.ProductTrustElements-module-scss-module__DmfODq__hasPopover .ProductTrustElements-module-scss-module__DmfODq__popoverIcon{margin-left:6px}.ProductTrustElements-module-scss-module__DmfODq__element .ProductTrustElements-module-scss-module__DmfODq__icon{color:green;flex-direction:row;justify-content:center;align-items:center;min-width:24px;margin-right:12px;display:flex}@media (min-width:1024px){.ProductTrustElements-module-scss-module__DmfODq__element{margin:6px 0}}.ProductTrustElements-module-scss-module__DmfODq__popover{max-width:240px;padding:12px 16px}.ProductTrustElements-module-scss-module__DmfODq__popover .ProductTrustElements-module-scss-module__DmfODq__popoverTitle{flex-direction:row;justify-content:flex-start;align-items:center;font-size:14px;font-weight:500;display:flex}@media (min-width:1024px){.ProductTrustElements-module-scss-module__DmfODq__popover .ProductTrustElements-module-scss-module__DmfODq__popoverTitle{font-size:16px}}.ProductTrustElements-module-scss-module__DmfODq__popover .ProductTrustElements-module-scss-module__DmfODq__popoverTitle{color:#000}.ProductTrustElements-module-scss-module__DmfODq__popover .ProductTrustElements-module-scss-module__DmfODq__geniusBadge{margin-left:8px}.ProductTrustElements-module-scss-module__DmfODq__popover .ProductTrustElements-module-scss-module__DmfODq__popoverBody{font-size:14px;font-weight:400}@media (min-width:1024px){.ProductTrustElements-module-scss-module__DmfODq__popover .ProductTrustElements-module-scss-module__DmfODq__popoverBody{font-size:14px}}.ProductTrustElements-module-scss-module__DmfODq__popover .ProductTrustElements-module-scss-module__DmfODq__popoverBody{color:#767272;margin-top:8px;line-height:1.5}@media (min-width:640px){.ProductTrustElements-module-scss-module__DmfODq__popover{max-width:300px}}
@keyframes ProductDetails-module-scss-module__IHDhnq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ProductDetails-module-scss-module__IHDhnq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.ProductDetails-module-scss-module__IHDhnq__details{flex-direction:column;justify-content:center;align-items:normal;display:flex}@media (min-width:640px){.ProductDetails-module-scss-module__IHDhnq__details{flex-direction:row}.ProductDetails-module-scss-module__IHDhnq__details.ProductDetails-module-scss-module__IHDhnq__maximized{flex-direction:column}}.ProductDetails-module-scss-module__IHDhnq__image{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding-bottom:24px;display:flex;position:relative}@media (min-width:640px){.ProductDetails-module-scss-module__IHDhnq__image{flex-direction:column;width:35%;min-width:35%;padding:0}.ProductDetails-module-scss-module__IHDhnq__image.ProductDetails-module-scss-module__IHDhnq__isQuickView{width:45%;min-width:45%}.ProductDetails-module-scss-module__IHDhnq__image.ProductDetails-module-scss-module__IHDhnq__maximized{width:100%}}.ProductDetails-module-scss-module__IHDhnq__gallery{z-index:1}.ProductDetails-module-scss-module__IHDhnq__labels{z-index:2;position:absolute;top:16px;left:0}.ProductDetails-module-scss-module__IHDhnq__badge{z-index:2;margin:auto;position:absolute;bottom:-14px;left:0;right:0}.ProductDetails-module-scss-module__IHDhnq__badge.ProductDetails-module-scss-module__IHDhnq__maximized{margin-top:8px;margin-left:4px;position:relative;bottom:auto}.ProductDetails-module-scss-module__IHDhnq__info{flex-direction:column;display:flex}@media (min-width:640px){.ProductDetails-module-scss-module__IHDhnq__info{width:65%;padding-left:32px;padding-right:8px}.ProductDetails-module-scss-module__IHDhnq__info.ProductDetails-module-scss-module__IHDhnq__isQuickView{width:55%}.ProductDetails-module-scss-module__IHDhnq__info.ProductDetails-module-scss-module__IHDhnq__maximized{width:100%;margin-top:24px;margin-left:0}}@media (min-width:1024px){.ProductDetails-module-scss-module__IHDhnq__info.ProductDetails-module-scss-module__IHDhnq__maximized{padding:0}}.ProductDetails-module-scss-module__IHDhnq__infoWrapper{width:100%}@media (min-width:640px){.ProductDetails-module-scss-module__IHDhnq__infoWrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.ProductDetails-module-scss-module__IHDhnq__infoWrapper.ProductDetails-module-scss-module__IHDhnq__maximized{flex-direction:row;align-items:flex-start}}.ProductDetails-module-scss-module__IHDhnq__infoInner{flex-grow:1}.ProductDetails-module-scss-module__IHDhnq__infoInner.ProductDetails-module-scss-module__IHDhnq__maximized{padding-right:24px}.ProductDetails-module-scss-module__IHDhnq__name{font-size:20px;font-weight:500}@media (min-width:1024px){.ProductDetails-module-scss-module__IHDhnq__name{font-size:26px;font-weight:500}}.ProductDetails-module-scss-module__IHDhnq__name{color:#454545;line-height:normal}.ProductDetails-module-scss-module__IHDhnq__name .ProductDetails-module-scss-module__IHDhnq__link{font-size:20px;font-weight:500}@media (min-width:1024px){.ProductDetails-module-scss-module__IHDhnq__name .ProductDetails-module-scss-module__IHDhnq__link{font-size:26px;font-weight:500}}.ProductDetails-module-scss-module__IHDhnq__name .ProductDetails-module-scss-module__IHDhnq__link{justify-content:flex-start;padding:0;line-height:normal}.ProductDetails-module-scss-module__IHDhnq__name .ProductDetails-module-scss-module__IHDhnq__alignMaximized{justify-content:flex-start}.ProductDetails-module-scss-module__IHDhnq__name a:hover{text-decoration:underline}.ProductDetails-module-scss-module__IHDhnq__tags{margin-top:8px;font-size:0}.ProductDetails-module-scss-module__IHDhnq__tags .ProductDetails-module-scss-module__IHDhnq__tag{margin-top:8px}.ProductDetails-module-scss-module__IHDhnq__bannerWrapper{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.ProductDetails-module-scss-module__IHDhnq__bannerWrapper:not(:empty){margin-top:16px}.ProductDetails-module-scss-module__IHDhnq__bannerWrapper .ProductDetails-module-scss-module__IHDhnq__banner{max-width:300px}.ProductDetails-module-scss-module__IHDhnq__bannerWrapper .ProductDetails-module-scss-module__IHDhnq__banner.ProductDetails-module-scss-module__IHDhnq__wide{min-width:250px}.ProductDetails-module-scss-module__IHDhnq__bannerWrapper .ProductDetails-module-scss-module__IHDhnq__bannerTooltipTitle{font-size:14px;font-weight:500}@media (min-width:1024px){.ProductDetails-module-scss-module__IHDhnq__bannerWrapper .ProductDetails-module-scss-module__IHDhnq__bannerTooltipTitle{font-size:14px}}.ProductDetails-module-scss-module__IHDhnq__bannerWrapper .ProductDetails-module-scss-module__IHDhnq__bannerTooltipText{font-size:14px;font-weight:400}@media (min-width:1024px){.ProductDetails-module-scss-module__IHDhnq__bannerWrapper .ProductDetails-module-scss-module__IHDhnq__bannerTooltipText{font-size:14px}}.ProductDetails-module-scss-module__IHDhnq__bannerWrapper .ProductDetails-module-scss-module__IHDhnq__bannerTooltipContainer{z-index:1600}.ProductDetails-module-scss-module__IHDhnq__productPrice{flex-direction:row;margin-top:12px;place-content:space-between!important;align-items:flex-start!important}.ProductDetails-module-scss-module__IHDhnq__productPrice .ProductDetails-module-scss-module__IHDhnq__priceWrapper{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.ProductDetails-module-scss-module__IHDhnq__productPrice .ProductDetails-module-scss-module__IHDhnq__taxes{margin-top:0;margin-left:12px}.ProductDetails-module-scss-module__IHDhnq__productPrice .ProductDetails-module-scss-module__IHDhnq__originalPrice,.ProductDetails-module-scss-module__IHDhnq__productPrice .ProductDetails-module-scss-module__IHDhnq__unitPriceLabel{font-size:16px!important;font-weight:400!important}.ProductDetails-module-scss-module__IHDhnq__productPrice .ProductDetails-module-scss-module__IHDhnq__unitPriceLabel{align-self:flex-end;margin-bottom:8px}.ProductDetails-module-scss-module__IHDhnq__productPrice .ProductDetails-module-scss-module__IHDhnq__originalPrice:not(.ProductDetails-module-scss-module__IHDhnq__withStrikethrough){font-size:26px!important;font-weight:500!important;line-height:24px!important}@media (min-width:640px){.ProductDetails-module-scss-module__IHDhnq__productPrice .ProductDetails-module-scss-module__IHDhnq__originalPrice:not(.ProductDetails-module-scss-module__IHDhnq__withStrikethrough){font-size:30px!important;font-weight:500!important;line-height:32px!important}.ProductDetails-module-scss-module__IHDhnq__productPrice{flex-direction:column;margin-top:24px;place-content:flex-start!important;align-items:flex-start!important}.ProductDetails-module-scss-module__IHDhnq__productPrice .ProductDetails-module-scss-module__IHDhnq__price{line-height:48px}.ProductDetails-module-scss-module__IHDhnq__productPrice .ProductDetails-module-scss-module__IHDhnq__unitPriceLabel{align-self:flex-start;margin-bottom:0}}.ProductDetails-module-scss-module__IHDhnq__actionsWrapper{flex-direction:column;flex-grow:1;flex-shrink:0;width:100%;display:flex}@media (min-width:640px){.ProductDetails-module-scss-module__IHDhnq__actionsWrapper.ProductDetails-module-scss-module__IHDhnq__maximized{flex-direction:column;justify-content:flex-end;align-items:flex-end;width:auto;display:flex}.ProductDetails-module-scss-module__IHDhnq__actionsWrapper.ProductDetails-module-scss-module__IHDhnq__maximized .ProductDetails-module-scss-module__IHDhnq__actions{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}}.ProductDetails-module-scss-module__IHDhnq__outOfStockWrapper{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.ProductDetails-module-scss-module__IHDhnq__outOfStockWrapper:not(:empty){margin-top:16px}.ProductDetails-module-scss-module__IHDhnq__outOfStockWrapper.ProductDetails-module-scss-module__IHDhnq__hidden{display:none}.ProductDetails-module-scss-module__IHDhnq__outOfStockWrapper .ProductDetails-module-scss-module__IHDhnq__outOfStock{font-size:14px;font-weight:400}@media (min-width:1024px){.ProductDetails-module-scss-module__IHDhnq__outOfStockWrapper .ProductDetails-module-scss-module__IHDhnq__outOfStock{font-size:14px}}.ProductDetails-module-scss-module__IHDhnq__outOfStockWrapper .ProductDetails-module-scss-module__IHDhnq__outOfStock{color:#ff7070}@media (min-width:640px){.ProductDetails-module-scss-module__IHDhnq__outOfStockWrapper:not(:empty){margin-top:8px}.ProductDetails-module-scss-module__IHDhnq__outOfStockWrapper.ProductDetails-module-scss-module__IHDhnq__hidden{display:flex}}.ProductDetails-module-scss-module__IHDhnq__actions{margin-top:8px}@media (min-width:640px){.ProductDetails-module-scss-module__IHDhnq__actions{margin-top:24px}}.ProductDetails-module-scss-module__IHDhnq__variants{flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-top:16px;padding:0;display:flex}.ProductDetails-module-scss-module__IHDhnq__variants.ProductDetails-module-scss-module__IHDhnq__withBorder{border-top:1px solid #f4f4f4;margin-left:-16px;margin-right:-16px;padding:24px 16px}@media (min-width:640px){.ProductDetails-module-scss-module__IHDhnq__variants.ProductDetails-module-scss-module__IHDhnq__withBorder{margin-left:0;margin-right:0;padding:24px 0 0}}.ProductDetails-module-scss-module__IHDhnq__variants.ProductDetails-module-scss-module__IHDhnq__top{display:none}@media (min-width:640px){.ProductDetails-module-scss-module__IHDhnq__variants.ProductDetails-module-scss-module__IHDhnq__top{display:flex}.ProductDetails-module-scss-module__IHDhnq__variants.ProductDetails-module-scss-module__IHDhnq__top.ProductDetails-module-scss-module__IHDhnq__maximized,.ProductDetails-module-scss-module__IHDhnq__variants.ProductDetails-module-scss-module__IHDhnq__bottom{display:none}.ProductDetails-module-scss-module__IHDhnq__variants.ProductDetails-module-scss-module__IHDhnq__bottom.ProductDetails-module-scss-module__IHDhnq__maximized{display:flex}}.ProductDetails-module-scss-module__IHDhnq__deliveryCommentWrapper:not(:empty){margin-top:8px}.ProductDetails-module-scss-module__IHDhnq__deliveryCommentWrapper.ProductDetails-module-scss-module__IHDhnq__hidden{display:none}@media (min-width:640px){.ProductDetails-module-scss-module__IHDhnq__deliveryCommentWrapper:not(:empty){margin-top:16px}.ProductDetails-module-scss-module__IHDhnq__deliveryCommentWrapper.ProductDetails-module-scss-module__IHDhnq__hidden{display:flex}.ProductDetails-module-scss-module__IHDhnq__deliveryCommentWrapper.ProductDetails-module-scss-module__IHDhnq__maximized:not(:empty){margin-top:16px}.ProductDetails-module-scss-module__IHDhnq__deliveryComment.ProductDetails-module-scss-module__IHDhnq__maximized{max-width:384px}}
@keyframes ProductDetailsSkeleton-module-scss-module__6lXlMW__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ProductDetailsSkeleton-module-scss-module__6lXlMW__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details{flex-direction:column;margin-bottom:16px;font-size:0;display:flex}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details .ProductDetailsSkeleton-module-scss-module__6lXlMW__info,.ProductDetailsSkeleton-module-scss-module__6lXlMW__details .ProductDetailsSkeleton-module-scss-module__6lXlMW__content{font-size:initial}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details .ProductDetailsSkeleton-module-scss-module__6lXlMW__image{margin-bottom:8px;padding:0 0 24px}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details .ProductDetailsSkeleton-module-scss-module__6lXlMW__image .ProductDetailsSkeleton-module-scss-module__6lXlMW__imageSkeleton{height:100%;padding-bottom:80%}@media (min-width:640px){.ProductDetailsSkeleton-module-scss-module__6lXlMW__details .ProductDetailsSkeleton-module-scss-module__6lXlMW__image{padding:0}}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details .ProductDetailsSkeleton-module-scss-module__6lXlMW__info .ProductDetailsSkeleton-module-scss-module__6lXlMW__infoInner{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;height:100%;display:flex}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details .ProductDetailsSkeleton-module-scss-module__6lXlMW__info .ProductDetailsSkeleton-module-scss-module__6lXlMW__infoInner .ProductDetailsSkeleton-module-scss-module__6lXlMW__name{max-width:60%}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details .ProductDetailsSkeleton-module-scss-module__6lXlMW__info .ProductDetailsSkeleton-module-scss-module__6lXlMW__infoInner .ProductDetailsSkeleton-module-scss-module__6lXlMW__tags{max-width:90%;margin-top:24px}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details .ProductDetailsSkeleton-module-scss-module__6lXlMW__info .ProductDetailsSkeleton-module-scss-module__6lXlMW__infoInner .ProductDetailsSkeleton-module-scss-module__6lXlMW__price{max-width:200px;margin-top:32px}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details .ProductDetailsSkeleton-module-scss-module__6lXlMW__info .ProductDetailsSkeleton-module-scss-module__6lXlMW__infoInner .ProductDetailsSkeleton-module-scss-module__6lXlMW__actions{max-width:320px;margin-top:24px}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details .ProductDetailsSkeleton-module-scss-module__6lXlMW__info .ProductDetailsSkeleton-module-scss-module__6lXlMW__infoInner>*{width:100%}@media (min-width:640px){.ProductDetailsSkeleton-module-scss-module__6lXlMW__details{flex-direction:row;margin-bottom:48px}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details .ProductDetailsSkeleton-module-scss-module__6lXlMW__image{width:35%;height:auto;margin-bottom:0}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details .ProductDetailsSkeleton-module-scss-module__6lXlMW__image .ProductDetailsSkeleton-module-scss-module__6lXlMW__imageSkeleton{height:0;padding-bottom:100%}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details .ProductDetailsSkeleton-module-scss-module__6lXlMW__info{width:65%}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details .ProductDetailsSkeleton-module-scss-module__6lXlMW__info .ProductDetailsSkeleton-module-scss-module__6lXlMW__infoInner{margin-left:16px;padding-left:16px}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details.ProductDetailsSkeleton-module-scss-module__6lXlMW__isQuickView .ProductDetailsSkeleton-module-scss-module__6lXlMW__image{width:45%}.ProductDetailsSkeleton-module-scss-module__6lXlMW__details.ProductDetailsSkeleton-module-scss-module__6lXlMW__isQuickView .ProductDetailsSkeleton-module-scss-module__6lXlMW__info{width:55%}}.ProductDetailsSkeleton-module-scss-module__6lXlMW__carousel{height:160px;margin-top:24px}
@keyframes Breadcrumbs-module-scss-module__czdXTq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Breadcrumbs-module-scss-module__czdXTq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.Breadcrumbs-module-scss-module__czdXTq__root,.Breadcrumbs-module-scss-module__czdXTq__root.Breadcrumbs-module-scss-module__czdXTq__default{position:relative}.Breadcrumbs-module-scss-module__czdXTq__root.Breadcrumbs-module-scss-module__czdXTq__underlined .Breadcrumbs-module-scss-module__czdXTq__breadcrumb{color:#767272;border-bottom:1px dashed #767272}.Breadcrumbs-module-scss-module__czdXTq__root.Breadcrumbs-module-scss-module__czdXTq__disableLast .Breadcrumbs-module-scss-module__czdXTq__breadcrumb.Breadcrumbs-module-scss-module__czdXTq__last{color:#767272}@media (min-width:640px){.Breadcrumbs-module-scss-module__czdXTq__root.Breadcrumbs-module-scss-module__czdXTq__disableLast:not(.Breadcrumbs-module-scss-module__czdXTq__last):hover{color:green}}.Breadcrumbs-module-scss-module__czdXTq__skeleton,.Breadcrumbs-module-scss-module__czdXTq__skeleton>*{width:100%}.Breadcrumbs-module-scss-module__czdXTq__fade{pointer-events:none;position:absolute;inset:0}.Breadcrumbs-module-scss-module__czdXTq__fade.Breadcrumbs-module-scss-module__czdXTq__start:before{content:"";background:linear-gradient(270deg,#fff0 0%,#ffffffd9 100%);width:85px;position:absolute;top:0;bottom:0;left:0}.Breadcrumbs-module-scss-module__czdXTq__fade.Breadcrumbs-module-scss-module__czdXTq__end:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffffd9 100%);width:85px;position:absolute;top:0;bottom:0;right:0}@media (min-width:1024px){.Breadcrumbs-module-scss-module__czdXTq__fade.Breadcrumbs-module-scss-module__czdXTq__start:before,.Breadcrumbs-module-scss-module__czdXTq__fade.Breadcrumbs-module-scss-module__czdXTq__end:after{content:none}}.Breadcrumbs-module-scss-module__czdXTq__container{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding-bottom:8px;display:flex;position:relative;overflow-x:auto}@media (min-width:1024px){.Breadcrumbs-module-scss-module__czdXTq__container{min-width:0;padding-bottom:0;overflow-x:hidden}}.Breadcrumbs-module-scss-module__czdXTq__breadcrumb{font-size:14px;font-weight:400}@media (min-width:1024px){.Breadcrumbs-module-scss-module__czdXTq__breadcrumb{font-size:14px}}.Breadcrumbs-module-scss-module__czdXTq__breadcrumb{flex-shrink:0}@media (min-width:640px){.Breadcrumbs-module-scss-module__czdXTq__breadcrumb{color:#454545;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:40px;display:block;overflow:hidden}.Breadcrumbs-module-scss-module__czdXTq__breadcrumb.Breadcrumbs-module-scss-module__czdXTq__last{max-width:initial}}.Breadcrumbs-module-scss-module__czdXTq__chevron{color:#767272;flex-shrink:0;margin:0 6px}.Breadcrumbs-module-scss-module__czdXTq__startAnchor,.Breadcrumbs-module-scss-module__czdXTq__endAnchor{flex-shrink:0}.Breadcrumbs-module-scss-module__czdXTq__endAnchor{width:1px}
@keyframes ProductModal-module-scss-module__Z7UrGa__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ProductModal-module-scss-module__Z7UrGa__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.ProductModal-module-scss-module__Z7UrGa__root.ProductModal-module-scss-module__Z7UrGa__modal .ProductModal-module-scss-module__Z7UrGa__header{background-color:#fff}.ProductModal-module-scss-module__Z7UrGa__root.ProductModal-module-scss-module__Z7UrGa__modal .ProductModal-module-scss-module__Z7UrGa__header:not(.ProductModal-module-scss-module__Z7UrGa__withoutBreadcrumbs) .ProductModal-module-scss-module__Z7UrGa__title{min-height:44px}@media (min-width:1024px){.ProductModal-module-scss-module__Z7UrGa__root.ProductModal-module-scss-module__Z7UrGa__modal .ProductModal-module-scss-module__Z7UrGa__header:not(.ProductModal-module-scss-module__Z7UrGa__withoutBreadcrumbs) .ProductModal-module-scss-module__Z7UrGa__title{min-height:32px}}.ProductModal-module-scss-module__Z7UrGa__root.ProductModal-module-scss-module__Z7UrGa__modal .ProductModal-module-scss-module__Z7UrGa__inner{z-index:1;padding-top:16px!important;padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}@media (min-width:1024px){.ProductModal-module-scss-module__Z7UrGa__root.ProductModal-module-scss-module__Z7UrGa__modal .ProductModal-module-scss-module__Z7UrGa__inner{padding-top:0!important;padding-bottom:24px!important}.ProductModal-module-scss-module__Z7UrGa__root.ProductModal-module-scss-module__Z7UrGa__modal .ProductModal-module-scss-module__Z7UrGa__inner.ProductModal-module-scss-module__Z7UrGa__withoutHeader{padding-top:24px!important}}.ProductModal-module-scss-module__Z7UrGa__breadcrumbs{flex-direction:row;justify-content:flex-start;align-items:center;font-size:14px;font-weight:400;display:flex}@media (min-width:1024px){.ProductModal-module-scss-module__Z7UrGa__breadcrumbs{font-size:14px}}.ProductModal-module-scss-module__Z7UrGa__breadcrumbs{min-height:30px;margin-right:16px}.ProductModal-module-scss-module__Z7UrGa__breadcrumbs .ProductModal-module-scss-module__Z7UrGa__breadcrumbsContainer{margin-top:8px;padding-bottom:8px}@media (min-width:1024px){.ProductModal-module-scss-module__Z7UrGa__breadcrumbs{display:flex}.ProductModal-module-scss-module__Z7UrGa__breadcrumbs .ProductModal-module-scss-module__Z7UrGa__breadcrumbsContainer{margin-top:0;padding-bottom:0}}
@keyframes Layout-module-scss-module__FP92hW__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Layout-module-scss-module__FP92hW__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.Layout-module-scss-module__FP92hW__root.Layout-module-scss-module__FP92hW__fullscreen{flex-direction:column;min-height:100vh;display:flex}.Layout-module-scss-module__FP92hW__root.Layout-module-scss-module__FP92hW__fullscreen .Layout-module-scss-module__FP92hW__container{flex-grow:1;width:100%;position:relative}.Layout-module-scss-module__FP92hW__container{max-width:1800px;margin:0 auto;padding:32px 0;display:flex}@media (min-width:1024px){.Layout-module-scss-module__FP92hW__container{min-height:50vh;padding:32px 24px}}.Layout-module-scss-module__FP92hW__content{flex-grow:1;padding:0 16px;overflow-x:hidden}@media (min-width:1024px){.Layout-module-scss-module__FP92hW__content{visibility:hidden;opacity:0;margin:0 -16px}.Layout-module-scss-module__FP92hW__content.Layout-module-scss-module__FP92hW__rendered{visibility:visible;opacity:1}}
@keyframes AccountLayout-module-scss-module__VPWt9G__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AccountLayout-module-scss-module__VPWt9G__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.AccountLayout-module-scss-module__VPWt9G__root{background-color:#f9f9f9}.AccountLayout-module-scss-module__VPWt9G__container{flex-direction:row;justify-content:center;align-items:flex-start;max-width:1800px;margin:0 auto;padding:16px;display:flex}@media (min-width:1260px){.AccountLayout-module-scss-module__VPWt9G__container{min-height:740px;padding:32px 24px}}.AccountLayout-module-scss-module__VPWt9G__content{background:#fff;border-radius:24px;width:100%;max-width:960px;overflow:hidden}.AccountLayout-module-scss-module__VPWt9G__content.AccountLayout-module-scss-module__VPWt9G__padded{padding:16px 0}.AccountLayout-module-scss-module__VPWt9G__content.AccountLayout-module-scss-module__VPWt9G__flex{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}@media (min-width:1024px){.AccountLayout-module-scss-module__VPWt9G__content.AccountLayout-module-scss-module__VPWt9G__padded{padding:16px 24px}}@media (min-width:1260px){.AccountLayout-module-scss-module__VPWt9G__content{border-radius:24px;height:100%;margin-top:48px}.AccountLayout-module-scss-module__VPWt9G__content.AccountLayout-module-scss-module__VPWt9G__padded{padding:32px 40px}}
@keyframes BlogLayout-module-scss-module__MHRlmq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BlogLayout-module-scss-module__MHRlmq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.BlogLayout-module-scss-module__MHRlmq__root.BlogLayout-module-scss-module__MHRlmq__fullscreen{flex-direction:column;min-height:100vh;display:flex}.BlogLayout-module-scss-module__MHRlmq__root.BlogLayout-module-scss-module__MHRlmq__fullscreen .BlogLayout-module-scss-module__MHRlmq__container{flex-grow:1;width:100%;position:relative}.BlogLayout-module-scss-module__MHRlmq__container{max-width:1368px;margin:0 auto;padding:32px 0;display:flex}@media (min-width:1024px){.BlogLayout-module-scss-module__MHRlmq__container{min-height:50vh;padding:32px 24px}}.BlogLayout-module-scss-module__MHRlmq__content{flex-grow:1;padding:0 16px;overflow-x:hidden}@media (min-width:1024px){.BlogLayout-module-scss-module__MHRlmq__content{visibility:hidden;opacity:0;margin:0 -16px}.BlogLayout-module-scss-module__MHRlmq__content.BlogLayout-module-scss-module__MHRlmq__rendered{visibility:visible;opacity:1}}
@keyframes Spoiler-module-scss-module__OhhTmq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Spoiler-module-scss-module__OhhTmq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.Spoiler-module-scss-module__OhhTmq__root{transition:all .2s;position:relative;overflow:hidden}.Spoiler-module-scss-module__OhhTmq__root.Spoiler-module-scss-module__OhhTmq__expanded{overflow:visible;height:auto!important;max-height:initial!important}.Spoiler-module-scss-module__OhhTmq__root.Spoiler-module-scss-module__OhhTmq__expanded .Spoiler-module-scss-module__OhhTmq__expand{display:none}@media (min-width:1024px){.Spoiler-module-scss-module__OhhTmq__root:not(.Spoiler-module-scss-module__OhhTmq__desktop){overflow:visible;height:auto!important;max-height:initial!important}.Spoiler-module-scss-module__OhhTmq__root:not(.Spoiler-module-scss-module__OhhTmq__desktop) .Spoiler-module-scss-module__OhhTmq__expand{display:none}}@media (max-width:1023.98px){.Spoiler-module-scss-module__OhhTmq__root:not(.Spoiler-module-scss-module__OhhTmq__mobile){overflow:visible;height:auto!important;max-height:initial!important}.Spoiler-module-scss-module__OhhTmq__root:not(.Spoiler-module-scss-module__OhhTmq__mobile) .Spoiler-module-scss-module__OhhTmq__expand{display:none}}.Spoiler-module-scss-module__OhhTmq__content{position:relative}.Spoiler-module-scss-module__OhhTmq__expand{text-align:end;pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#fff 50% 100%);flex-direction:row;justify-content:flex-end;align-items:center;height:100%;padding:0 0 0 150px;display:flex;position:absolute;top:0;right:0}.Spoiler-module-scss-module__OhhTmq__expand.Spoiler-module-scss-module__OhhTmq__bottom{background:linear-gradient(#fff0 0%,#fff 50% 100%);flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:auto;padding:50px 0 0;display:flex;inset:auto auto 0 0}.Spoiler-module-scss-module__OhhTmq__expandBtn{pointer-events:all;padding:0;background:0 0!important}
@keyframes BlogBlockContainer-module-scss-module__ruFzCG__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BlogBlockContainer-module-scss-module__ruFzCG__useFade-fadeOut{0%{opacity:1}to{opacity:0}}@media (min-width:1024px){.BlogBlockContainer-module-scss-module__ruFzCG__blockInner{max-width:1080px;margin:0 auto;padding:0 56px}}
@keyframes AccountPromotionCard-module-scss-module__Ha9E9q__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AccountPromotionCard-module-scss-module__Ha9E9q__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.AccountPromotionCard-module-scss-module__Ha9E9q__root{border:1px solid #f4f4f4;border-radius:24px;flex-direction:column;justify-content:center;align-items:flex-start;padding:16px;display:flex}@media (min-width:1024px){.AccountPromotionCard-module-scss-module__Ha9E9q__root{flex-direction:row;align-items:center}}.AccountPromotionCard-module-scss-module__Ha9E9q__content{flex-direction:row;flex-grow:1;justify-content:flex-start;align-items:flex-start;display:flex}.AccountPromotionCard-module-scss-module__Ha9E9q__title{font-size:16px;font-weight:500}@media (min-width:1024px){.AccountPromotionCard-module-scss-module__Ha9E9q__title{font-size:18px;font-weight:500}}.AccountPromotionCard-module-scss-module__Ha9E9q__title{color:#000}.AccountPromotionCard-module-scss-module__Ha9E9q__date{font-size:14px;font-weight:400}@media (min-width:1024px){.AccountPromotionCard-module-scss-module__Ha9E9q__date{font-size:16px}}.AccountPromotionCard-module-scss-module__Ha9E9q__date{color:#454545}.AccountPromotionCard-module-scss-module__Ha9E9q__description{font-size:14px;font-weight:400}@media (min-width:1024px){.AccountPromotionCard-module-scss-module__Ha9E9q__description{font-size:16px}}.AccountPromotionCard-module-scss-module__Ha9E9q__description{color:#767272;margin-top:2px}.AccountPromotionCard-module-scss-module__Ha9E9q__iconContainer{flex-direction:row;justify-content:center;align-items:center;margin-top:1px;margin-right:12px;display:flex}.AccountPromotionCard-module-scss-module__Ha9E9q__icon{color:green}.AccountPromotionCard-module-scss-module__Ha9E9q__actions{flex-flow:wrap;flex-shrink:0;justify-content:flex-start;align-items:center;margin-top:4px;margin-left:36px;display:flex}.AccountPromotionCard-module-scss-module__Ha9E9q__actions .AccountPromotionCard-module-scss-module__Ha9E9q__detailsLink{flex-direction:row;justify-content:flex-start;align-items:center;font-size:14px;font-weight:500;display:flex}@media (min-width:1024px){.AccountPromotionCard-module-scss-module__Ha9E9q__actions .AccountPromotionCard-module-scss-module__Ha9E9q__detailsLink{font-size:14px}}.AccountPromotionCard-module-scss-module__Ha9E9q__actions .AccountPromotionCard-module-scss-module__Ha9E9q__detailsLink{color:green;padding-left:0;padding-right:0}.AccountPromotionCard-module-scss-module__Ha9E9q__actions .AccountPromotionCard-module-scss-module__Ha9E9q__detailsLink .AccountPromotionCard-module-scss-module__Ha9E9q__icon{transition:transform .15s}@media screen and (hover:hover){.AccountPromotionCard-module-scss-module__Ha9E9q__actions .AccountPromotionCard-module-scss-module__Ha9E9q__detailsLink:hover:hover{color:#005200}.AccountPromotionCard-module-scss-module__Ha9E9q__actions .AccountPromotionCard-module-scss-module__Ha9E9q__detailsLink:hover:hover .AccountPromotionCard-module-scss-module__Ha9E9q__icon{color:#005200;transform:translate(2px)}}@media (min-width:1024px){.AccountPromotionCard-module-scss-module__Ha9E9q__actions{flex-direction:column;justify-content:flex-end;align-items:flex-end;margin-top:0}}.AccountPromotionCard-module-scss-module__Ha9E9q__skeleton .AccountPromotionCard-module-scss-module__Ha9E9q__iconSkeleton{width:24px;height:24px}.AccountPromotionCard-module-scss-module__Ha9E9q__skeleton .AccountPromotionCard-module-scss-module__Ha9E9q__titleSkeleton{width:max(100%,300px)}.AccountPromotionCard-module-scss-module__Ha9E9q__skeleton .AccountPromotionCard-module-scss-module__Ha9E9q__descriptionSkeleton{width:120px}.AccountPromotionCard-module-scss-module__Ha9E9q__skeleton .AccountPromotionCard-module-scss-module__Ha9E9q__dateSkeleton{width:max(50%,300px)}.AccountPromotionCard-module-scss-module__Ha9E9q__skeleton .AccountPromotionCard-module-scss-module__Ha9E9q__actionsSkeleton{width:110px}.AccountPromotionCard-module-scss-module__Ha9E9q__skeleton .AccountPromotionCard-module-scss-module__Ha9E9q__actionsSkeleton:nth-of-type(2){margin-top:2px;margin-left:16px}
@keyframes RecipeDetailsIngredientsCarousel-module-scss-module__aT1rPa__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetailsIngredientsCarousel-module-scss-module__aT1rPa__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.RecipeDetailsIngredientsCarousel-module-scss-module__aT1rPa__root .RecipeDetailsIngredientsCarousel-module-scss-module__aT1rPa__carouselHeader{margin-top:0}@media (max-width:1023.98px){.RecipeDetailsIngredientsCarousel-module-scss-module__aT1rPa__root .RecipeDetailsIngredientsCarousel-module-scss-module__aT1rPa__carousel{margin:0 -16px;padding:0}.RecipeDetailsIngredientsCarousel-module-scss-module__aT1rPa__root .RecipeDetailsIngredientsCarousel-module-scss-module__aT1rPa__slidesWrapper{padding:0 16px}}@media (max-width:849.99px){.RecipeDetailsIngredientsCarousel-module-scss-module__aT1rPa__root .RecipeDetailsIngredientsCarousel-module-scss-module__aT1rPa__carousel .RecipeDetailsIngredientsCarousel-module-scss-module__aT1rPa__navButton{display:none}}
@keyframes ProductsListingNavigation-module-scss-module__bVMNKG__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ProductsListingNavigation-module-scss-module__bVMNKG__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.ProductsListingNavigation-module-scss-module__bVMNKG__root{margin:16px -16px 0}@media (min-width:1024px){.ProductsListingNavigation-module-scss-module__bVMNKG__root{margin:16px 0 0}}.ProductsListingNavigation-module-scss-module__bVMNKG__chips{padding-left:16px;padding-right:16px}.ProductsListingNavigation-module-scss-module__bVMNKG__chips::-webkit-scrollbar{display:none}@media (min-width:1024px){.ProductsListingNavigation-module-scss-module__bVMNKG__chips{padding-left:0;padding-right:0}}
@keyframes BlogImageBlock-module-scss-module__w1btmq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BlogImageBlock-module-scss-module__w1btmq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.BlogImageBlock-module-scss-module__w1btmq__container{margin:0 -16px;padding:24px 16px}@media (min-width:1024px){.BlogImageBlock-module-scss-module__w1btmq__container{border-radius:20px;margin:0;padding:64px}}.BlogImageBlock-module-scss-module__w1btmq__root{flex-flow:column-reverse wrap;justify-content:flex-start;align-items:center;display:flex}@media (min-width:1024px){.BlogImageBlock-module-scss-module__w1btmq__root{flex-direction:row}}.BlogImageBlock-module-scss-module__w1btmq__textContainer,.BlogImageBlock-module-scss-module__w1btmq__imageContainer{width:100%;display:inline-block}@media (min-width:1024px){.BlogImageBlock-module-scss-module__w1btmq__textContainer,.BlogImageBlock-module-scss-module__w1btmq__imageContainer{width:calc(50% - 12px)}.BlogImageBlock-module-scss-module__w1btmq__textContainer{margin-right:12px}}.BlogImageBlock-module-scss-module__w1btmq__imageContainer{margin-bottom:24px}@media (min-width:1024px){.BlogImageBlock-module-scss-module__w1btmq__imageContainer{margin-bottom:0;margin-left:12px}}.BlogImageBlock-module-scss-module__w1btmq__title{font-size:20px;font-weight:500}@media (min-width:1024px){.BlogImageBlock-module-scss-module__w1btmq__title{font-size:26px}}.BlogImageBlock-module-scss-module__w1btmq__title{color:#000;margin-bottom:8px}.BlogImageBlock-module-scss-module__w1btmq__description{color:#454545}.BlogImageBlock-module-scss-module__w1btmq__image{border-radius:20px}
@keyframes HomepageSlots-module-scss-module__fHf5RW__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HomepageSlots-module-scss-module__fHf5RW__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.HomepageSlots-module-scss-module__fHf5RW__root{flex-direction:column;display:flex}
@keyframes AccountPromotionCardList-module-scss-module__namQcG__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AccountPromotionCardList-module-scss-module__namQcG__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.AccountPromotionCardList-module-scss-module__namQcG__root{flex-direction:column;display:flex}.AccountPromotionCardList-module-scss-module__namQcG__empty{padding:80px 24px}@media (min-width:1024px){.AccountPromotionCardList-module-scss-module__namQcG__empty{padding:100px 24px}}.AccountPromotionCardList-module-scss-module__namQcG__card{width:100%;margin:12px 0}
@keyframes RecipeDetailsInstructions-module-scss-module__xAqHQq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetailsInstructions-module-scss-module__xAqHQq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.RecipeDetailsInstructions-module-scss-module__xAqHQq__steps{margin-top:24px}@media (min-width:1024px){.RecipeDetailsInstructions-module-scss-module__xAqHQq__steps{margin-top:32px}}.RecipeDetailsInstructions-module-scss-module__xAqHQq__step{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.RecipeDetailsInstructions-module-scss-module__xAqHQq__step:not(:first-child){margin-top:32px}.RecipeDetailsInstructions-module-scss-module__xAqHQq__step .RecipeDetailsInstructions-module-scss-module__xAqHQq__index{flex-direction:row;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}@media (min-width:1024px){.RecipeDetailsInstructions-module-scss-module__xAqHQq__step .RecipeDetailsInstructions-module-scss-module__xAqHQq__index{font-size:14px}}.RecipeDetailsInstructions-module-scss-module__xAqHQq__step .RecipeDetailsInstructions-module-scss-module__xAqHQq__index{color:green;background:#e9f8e8;border-radius:50%;flex-shrink:0;width:32px;height:32px;line-height:30px}.RecipeDetailsInstructions-module-scss-module__xAqHQq__step .RecipeDetailsInstructions-module-scss-module__xAqHQq__text{flex-direction:row;justify-content:center;align-items:center;font-size:14px;font-weight:400;display:flex}@media (min-width:1024px){.RecipeDetailsInstructions-module-scss-module__xAqHQq__step .RecipeDetailsInstructions-module-scss-module__xAqHQq__text{font-size:18px;font-weight:400}}.RecipeDetailsInstructions-module-scss-module__xAqHQq__step .RecipeDetailsInstructions-module-scss-module__xAqHQq__text{min-height:32px;margin-left:16px}
@keyframes ProductsListing-module-scss-module__5aK10q__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ProductsListing-module-scss-module__5aK10q__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.ProductsListing-module-scss-module__5aK10q__header{margin-bottom:24px}.ProductsListing-module-scss-module__5aK10q__header .ProductsListing-module-scss-module__5aK10q__title{font-size:20px;font-weight:500}@media (min-width:1024px){.ProductsListing-module-scss-module__5aK10q__header .ProductsListing-module-scss-module__5aK10q__title{font-size:26px;font-weight:500}}.ProductsListing-module-scss-module__5aK10q__header .ProductsListing-module-scss-module__5aK10q__title{color:#000}.ProductsListing-module-scss-module__5aK10q__header .ProductsListing-module-scss-module__5aK10q__subtitle{font-size:14px;font-weight:400}@media (min-width:1024px){.ProductsListing-module-scss-module__5aK10q__header .ProductsListing-module-scss-module__5aK10q__subtitle{font-size:14px;font-weight:400}}.ProductsListing-module-scss-module__5aK10q__header .ProductsListing-module-scss-module__5aK10q__subtitle{color:#767272}@media (min-width:1024px){.ProductsListing-module-scss-module__5aK10q__listingToolbar{margin-top:16px}}.ProductsListing-module-scss-module__5aK10q__emptyList .ProductsListing-module-scss-module__5aK10q__message{max-width:280px;line-height:2}@media (min-width:1260px){.ProductsListing-module-scss-module__5aK10q__emptyList{margin:60px auto}}.ProductsListing-module-scss-module__5aK10q__navigation{margin:16px -16px 0}@media (min-width:1024px){.ProductsListing-module-scss-module__5aK10q__navigation{margin:16px 0 0}}.ProductsListing-module-scss-module__5aK10q__chips{padding-left:16px;padding-right:16px}@media (min-width:1024px){.ProductsListing-module-scss-module__5aK10q__chips{padding-left:0;padding-right:0}}
@keyframes BlogProductsBlock-module-scss-module__QEXw1G__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BlogProductsBlock-module-scss-module__QEXw1G__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.BlogProductsBlock-module-scss-module__QEXw1G__container{margin:0 -16px;padding:16px;background-color:#0000!important}@media (min-width:1024px){.BlogProductsBlock-module-scss-module__QEXw1G__container{border-radius:20px;margin:0;padding:48px}}
@keyframes VouchersCarouselSlot-module-scss-module__UuvDba__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes VouchersCarouselSlot-module-scss-module__UuvDba__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.VouchersCarouselSlot-module-scss-module__UuvDba__header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.VouchersCarouselSlot-module-scss-module__UuvDba__header .VouchersCarouselSlot-module-scss-module__UuvDba__title{font-size:18px;font-weight:500}@media (min-width:1024px){.VouchersCarouselSlot-module-scss-module__UuvDba__header .VouchersCarouselSlot-module-scss-module__UuvDba__title{font-size:20px;font-weight:500}}.VouchersCarouselSlot-module-scss-module__UuvDba__header .VouchersCarouselSlot-module-scss-module__UuvDba__title{text-overflow:ellipsis;white-space:nowrap;color:#000;max-width:100%;overflow:hidden}.VouchersCarouselSlot-module-scss-module__UuvDba__header:not(.VouchersCarouselSlot-module-scss-module__UuvDba__empty){min-height:34px;margin-top:16px;margin-bottom:16px}@media (min-width:1024px){.VouchersCarouselSlot-module-scss-module__UuvDba__header:not(.VouchersCarouselSlot-module-scss-module__UuvDba__empty){margin-top:32px;margin-bottom:24px}.VouchersCarouselSlot-module-scss-module__UuvDba__header.VouchersCarouselSlot-module-scss-module__UuvDba__withSubtitle{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}}.VouchersCarouselSlot-module-scss-module__UuvDba__carousel{margin:0 -16px}.VouchersCarouselSlot-module-scss-module__UuvDba__carousel .VouchersCarouselSlot-module-scss-module__UuvDba__slide:not(:only-child){min-width:0;padding:0 0 0 16px;flex:0 0 83.333%!important}.VouchersCarouselSlot-module-scss-module__UuvDba__carousel .VouchersCarouselSlot-module-scss-module__UuvDba__slide:only-child{padding:0 16px}.VouchersCarouselSlot-module-scss-module__UuvDba__coupon{border:1px solid #f4f4f4;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;padding:12px 12px 12px 6px;display:flex}@media (min-width:1024px){.VouchersCarouselSlot-module-scss-module__UuvDba__coupon{width:215px}}.VouchersCarouselSlot-module-scss-module__UuvDba__coupon .VouchersCarouselSlot-module-scss-module__UuvDba__left{flex-direction:column;flex:1.5 0;justify-content:center;align-items:center;min-width:80px;max-width:84px;display:flex}.VouchersCarouselSlot-module-scss-module__UuvDba__coupon .VouchersCarouselSlot-module-scss-module__UuvDba__right{flex-direction:column;flex:3 0;justify-content:space-between;align-items:flex-start;height:100%;margin-left:4px;display:flex}.VouchersCarouselSlot-module-scss-module__UuvDba__coupon .VouchersCarouselSlot-module-scss-module__UuvDba__title,.VouchersCarouselSlot-module-scss-module__UuvDba__coupon .VouchersCarouselSlot-module-scss-module__UuvDba__expiry{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;max-height:2.4em;line-height:1.2em;display:-webkit-box;overflow:hidden}.VouchersCarouselSlot-module-scss-module__UuvDba__coupon .VouchersCarouselSlot-module-scss-module__UuvDba__expiry{font-size:14px;font-weight:400}@media (min-width:1024px){.VouchersCarouselSlot-module-scss-module__UuvDba__coupon .VouchersCarouselSlot-module-scss-module__UuvDba__expiry{font-size:14px}}.VouchersCarouselSlot-module-scss-module__UuvDba__coupon .VouchersCarouselSlot-module-scss-module__UuvDba__expiry{color:#454545;text-align:center;margin-top:8px;padding:0 6px}.VouchersCarouselSlot-module-scss-module__UuvDba__coupon .VouchersCarouselSlot-module-scss-module__UuvDba__title{font-size:14px;font-weight:500}@media (min-width:1024px){.VouchersCarouselSlot-module-scss-module__UuvDba__coupon .VouchersCarouselSlot-module-scss-module__UuvDba__title{font-size:14px}}.VouchersCarouselSlot-module-scss-module__UuvDba__coupon .VouchersCarouselSlot-module-scss-module__UuvDba__action{margin-top:8px}.VouchersCarouselSlot-module-scss-module__UuvDba__coupon .VouchersCarouselSlot-module-scss-module__UuvDba__action .VouchersCarouselSlot-module-scss-module__UuvDba__button{width:auto;display:inline-flex}
@keyframes RecipeDetailsSimilarRecipesCarousel-module-scss-module__Hi0dQa__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetailsSimilarRecipesCarousel-module-scss-module__Hi0dQa__useFade-fadeOut{0%{opacity:1}to{opacity:0}}@media (max-width:1023.98px){.RecipeDetailsSimilarRecipesCarousel-module-scss-module__Hi0dQa__root .RecipeDetailsSimilarRecipesCarousel-module-scss-module__Hi0dQa__navButton{display:none}}
@keyframes AccountPromotionsTemplate-module-scss-module__JWjHEW__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AccountPromotionsTemplate-module-scss-module__JWjHEW__useFade-fadeOut{0%{opacity:1}to{opacity:0}}
@keyframes ProductsListingTemplate-module-scss-module__kRo5pa__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ProductsListingTemplate-module-scss-module__kRo5pa__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.ProductsListingTemplate-module-scss-module__kRo5pa__breadcrumbs{margin-bottom:8px}@media (min-width:640px){.ProductsListingTemplate-module-scss-module__kRo5pa__breadcrumbs{margin-bottom:24px}}.ProductsListingTemplate-module-scss-module__kRo5pa__banner{min-height:150px;margin-bottom:8px;position:relative}@media (min-width:640px){.ProductsListingTemplate-module-scss-module__kRo5pa__banner{margin-bottom:24px}}.ProductsListingTemplate-module-scss-module__kRo5pa__image{border-radius:8px}.ProductsListingTemplate-module-scss-module__kRo5pa__description{font-size:14px;font-weight:400}@media (min-width:1024px){.ProductsListingTemplate-module-scss-module__kRo5pa__description{font-size:16px;font-weight:400}}.ProductsListingTemplate-module-scss-module__kRo5pa__description{color:#000;background:#f9f9f9;margin:24px 0;padding:16px 24px;line-height:1.6}.ProductsListingTemplate-module-scss-module__kRo5pa__description p:not(:first-child){margin-top:8px}@media (min-width:1024px){.ProductsListingTemplate-module-scss-module__kRo5pa__description{margin:32px 0}}.ProductsListingTemplate-module-scss-module__kRo5pa__title{font-size:20px;font-weight:500}@media (min-width:1024px){.ProductsListingTemplate-module-scss-module__kRo5pa__title{font-size:26px}.ProductsListingTemplate-module-scss-module__kRo5pa__listingToolbar{margin-top:16px}}.ProductsListingTemplate-module-scss-module__kRo5pa__emptyList .ProductsListingTemplate-module-scss-module__kRo5pa__message{max-width:280px;line-height:2}@media (min-width:1260px){.ProductsListingTemplate-module-scss-module__kRo5pa__emptyList{margin:60px auto}}.ProductsListingTemplate-module-scss-module__kRo5pa__navigation{margin:16px -16px 0}@media (min-width:1024px){.ProductsListingTemplate-module-scss-module__kRo5pa__navigation{margin:16px 0 0}}.ProductsListingTemplate-module-scss-module__kRo5pa__chips{padding-left:16px;padding-right:16px}@media (min-width:1024px){.ProductsListingTemplate-module-scss-module__kRo5pa__chips{padding-left:0;padding-right:0}}
@keyframes BlogTextBlock-module-scss-module__ipZQaW__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BlogTextBlock-module-scss-module__ipZQaW__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.BlogTextBlock-module-scss-module__ipZQaW__container{margin:0 -16px;padding:24px 16px}@media (min-width:1024px){.BlogTextBlock-module-scss-module__ipZQaW__container{border-radius:20px;margin:0;padding:48px}}.BlogTextBlock-module-scss-module__ipZQaW__title{font-size:20px;font-weight:500}@media (min-width:1024px){.BlogTextBlock-module-scss-module__ipZQaW__title{font-size:26px}}.BlogTextBlock-module-scss-module__ipZQaW__title{color:#000;margin-bottom:8px}.BlogTextBlock-module-scss-module__ipZQaW__content p{font-size:14px;font-weight:400}@media (min-width:1024px){.BlogTextBlock-module-scss-module__ipZQaW__content p{font-size:16px}}.BlogTextBlock-module-scss-module__ipZQaW__content p{color:#454545}.BlogTextBlock-module-scss-module__ipZQaW__content ul{margin-bottom:8px}.BlogTextBlock-module-scss-module__ipZQaW__content ul>li{font-size:14px;font-weight:400}@media (min-width:1024px){.BlogTextBlock-module-scss-module__ipZQaW__content ul>li{font-size:16px}}.BlogTextBlock-module-scss-module__ipZQaW__content ul>li{color:#454545;margin-left:32px;list-style:outside}.BlogTextBlock-module-scss-module__ipZQaW__content ul>li:not(:last-of-type){margin-bottom:4px}@media (min-width:640px){.BlogTextBlock-module-scss-module__ipZQaW__content ul>li{margin-left:40px}}.BlogTextBlock-module-scss-module__ipZQaW__content p:not(:last-of-type){margin-bottom:8px}
@keyframes HomepageIntroMobileSlots-module-scss-module__wLWBpq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HomepageIntroMobileSlots-module-scss-module__wLWBpq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.HomepageIntroMobileSlots-module-scss-module__wLWBpq__bannersCarouselSlot .HomepageIntroMobileSlots-module-scss-module__wLWBpq__slider{padding:0 16px 8px}.HomepageIntroMobileSlots-module-scss-module__wLWBpq__navigationSlot,.HomepageIntroMobileSlots-module-scss-module__wLWBpq__vouchersCarouseSlot{margin-top:24px}.HomepageIntroMobileSlots-module-scss-module__wLWBpq__promotionsCarouselSlot{margin-top:16px;margin-bottom:0}
@keyframes AlphaTemplateBannerBlock-module-scss-module__g_ph3G__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AlphaTemplateBannerBlock-module-scss-module__g_ph3G__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.AlphaTemplateBannerBlock-module-scss-module__g_ph3G__root{max-width:1300px;margin:0 auto;padding:24px 16px}@media (min-width:640px){.AlphaTemplateBannerBlock-module-scss-module__g_ph3G__root{padding:24px}}.AlphaTemplateBannerBlock-module-scss-module__g_ph3G__inner{flex-direction:row;justify-content:center;align-items:center;display:flex}.AlphaTemplateBannerBlock-module-scss-module__g_ph3G__inner img{border-radius:30px}@media (min-width:640px){.AlphaTemplateBannerBlock-module-scss-module__g_ph3G__inner{border-radius:60px}}
@keyframes RecipeDetailsTextIngredients-module-scss-module__woZfRq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetailsTextIngredients-module-scss-module__woZfRq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.RecipeDetailsTextIngredients-module-scss-module__woZfRq__list{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;display:flex}.RecipeDetailsTextIngredients-module-scss-module__woZfRq__item{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;padding:4px 0;display:flex}@media (min-width:1024px){.RecipeDetailsTextIngredients-module-scss-module__woZfRq__item{width:50%}}.RecipeDetailsTextIngredients-module-scss-module__woZfRq__marker{font-size:14px;font-weight:500}@media (min-width:1024px){.RecipeDetailsTextIngredients-module-scss-module__woZfRq__marker{font-size:18px;font-weight:500}}.RecipeDetailsTextIngredients-module-scss-module__woZfRq__label{font-size:14px;font-weight:400}@media (min-width:1024px){.RecipeDetailsTextIngredients-module-scss-module__woZfRq__label{font-size:18px;font-weight:400}}.RecipeDetailsTextIngredients-module-scss-module__woZfRq__label{margin-left:8px}
@keyframes VoucherAddModal-module-scss-module__8il3xa__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes VoucherAddModal-module-scss-module__8il3xa__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.VoucherAddModal-module-scss-module__8il3xa__header{padding:16px}@media (min-width:640px){.VoucherAddModal-module-scss-module__8il3xa__header{padding:24px}}.VoucherAddModal-module-scss-module__8il3xa__body{width:100%}.VoucherAddModal-module-scss-module__8il3xa__body .VoucherAddModal-module-scss-module__8il3xa__innerWrapper .VoucherAddModal-module-scss-module__8il3xa__input{padding:16px}@media (min-width:640px){.VoucherAddModal-module-scss-module__8il3xa__body .VoucherAddModal-module-scss-module__8il3xa__innerWrapper .VoucherAddModal-module-scss-module__8il3xa__input{padding:24px}}
@keyframes ProductsPromotionTemplate-module-scss-module__pF5tzq__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ProductsPromotionTemplate-module-scss-module__pF5tzq__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.ProductsPromotionTemplate-module-scss-module__pF5tzq__subheader{margin-top:32px;margin-bottom:24px}.ProductsPromotionTemplate-module-scss-module__pF5tzq__subheader .ProductsPromotionTemplate-module-scss-module__pF5tzq__subheaderTitle{font-size:20px;font-weight:500}@media (min-width:1024px){.ProductsPromotionTemplate-module-scss-module__pF5tzq__subheader .ProductsPromotionTemplate-module-scss-module__pF5tzq__subheaderTitle{font-size:26px;font-weight:500}}.ProductsPromotionTemplate-module-scss-module__pF5tzq__subheader .ProductsPromotionTemplate-module-scss-module__pF5tzq__subheaderTitle{color:#000}.ProductsPromotionTemplate-module-scss-module__pF5tzq__subheader .ProductsPromotionTemplate-module-scss-module__pF5tzq__subheaderSubtitle{font-size:14px;font-weight:400}@media (min-width:1024px){.ProductsPromotionTemplate-module-scss-module__pF5tzq__subheader .ProductsPromotionTemplate-module-scss-module__pF5tzq__subheaderSubtitle{font-size:14px;font-weight:400}}.ProductsPromotionTemplate-module-scss-module__pF5tzq__subheader .ProductsPromotionTemplate-module-scss-module__pF5tzq__subheaderSubtitle{color:#767272}
@keyframes BlogCard-module-scss-module__UtouVW__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BlogCard-module-scss-module__UtouVW__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.BlogCard-module-scss-module__UtouVW__root{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.BlogCard-module-scss-module__UtouVW__root:hover .BlogCard-module-scss-module__UtouVW__navBtn{color:#060}.BlogCard-module-scss-module__UtouVW__imageContainer{flex-direction:row;justify-content:center;align-items:center;display:flex}.BlogCard-module-scss-module__UtouVW__imageContainer img{border-radius:20px}.BlogCard-module-scss-module__UtouVW__date{font-size:14px;font-weight:400}@media (min-width:1024px){.BlogCard-module-scss-module__UtouVW__date{font-size:16px}}.BlogCard-module-scss-module__UtouVW__date{color:#767272;margin:12px 0 4px}.BlogCard-module-scss-module__UtouVW__title{font-size:18px;font-weight:500}@media (min-width:1024px){.BlogCard-module-scss-module__UtouVW__title{font-size:20px}}.BlogCard-module-scss-module__UtouVW__title{-webkit-line-clamp:2;text-overflow:ellipsis;color:#000;-webkit-box-orient:vertical;min-height:36px;line-height:18px;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.BlogCard-module-scss-module__UtouVW__title{min-height:40px;line-height:20px}}.BlogCard-module-scss-module__UtouVW__navBtn{color:green;margin-top:8px;padding:0}.BlogCard-module-scss-module__UtouVW__navBtn:hover{color:#060}
@keyframes ContactForm-module-scss-module__QCvtWa__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ContactForm-module-scss-module__QCvtWa__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__title{font-size:14px;font-weight:500}@media (min-width:1024px){.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__title{font-size:16px}}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form{width:100%;margin-top:24px}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields,.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields .ContactForm-module-scss-module__QCvtWa__field{width:100%}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields .ContactForm-module-scss-module__QCvtWa__field .ContactForm-module-scss-module__QCvtWa__label{font-size:14px;font-weight:500}@media (min-width:1024px){.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields .ContactForm-module-scss-module__QCvtWa__field .ContactForm-module-scss-module__QCvtWa__label{font-size:14px}}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields .ContactForm-module-scss-module__QCvtWa__field .ContactForm-module-scss-module__QCvtWa__label{margin-bottom:16px}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields .ContactForm-module-scss-module__QCvtWa__field .ContactForm-module-scss-module__QCvtWa__control{font-size:14px;font-weight:400}@media (min-width:1024px){.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields .ContactForm-module-scss-module__QCvtWa__field .ContactForm-module-scss-module__QCvtWa__control{font-size:14px}}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields .ContactForm-module-scss-module__QCvtWa__field .ContactForm-module-scss-module__QCvtWa__textarea .ContactForm-module-scss-module__QCvtWa__control{min-width:100%;max-width:100%;min-height:125px}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields .ContactForm-module-scss-module__QCvtWa__field .ContactForm-module-scss-module__QCvtWa__selectMenuList{font-size:14px;font-weight:400}@media (min-width:1024px){.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields .ContactForm-module-scss-module__QCvtWa__field .ContactForm-module-scss-module__QCvtWa__selectMenuList{font-size:14px}}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields .ContactForm-module-scss-module__QCvtWa__field .ContactForm-module-scss-module__QCvtWa__error:not(.ContactForm-module-scss-module__QCvtWa__visible){min-height:0;margin-top:0;display:none}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields .ContactForm-module-scss-module__QCvtWa__field:not(:first-child){margin-top:16px}@media (min-width:640px){.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields .ContactForm-module-scss-module__QCvtWa__field:not(:first-child){margin-top:24px}}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields .ContactForm-module-scss-module__QCvtWa__info{font-size:12px;font-weight:400}@media (min-width:1024px){.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields .ContactForm-module-scss-module__QCvtWa__info{font-size:12px}}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__fields .ContactForm-module-scss-module__QCvtWa__info{color:#767272;margin-top:8px}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__actions{margin-top:16px}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__actions .ContactForm-module-scss-module__QCvtWa__action{font-size:14px;font-weight:500}@media (min-width:1024px){.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__actions .ContactForm-module-scss-module__QCvtWa__action{font-size:14px}}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__actions .ContactForm-module-scss-module__QCvtWa__action{width:100%}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__actions .ContactForm-module-scss-module__QCvtWa__submit{min-width:230px}@media (min-width:640px){.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form{margin-top:32px}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__actions{margin-top:24px}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__form .ContactForm-module-scss-module__QCvtWa__actions .ContactForm-module-scss-module__QCvtWa__action{width:auto}}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__success{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:430px;margin:0 auto;display:flex}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__success .ContactForm-module-scss-module__QCvtWa__image{width:120px;height:120px;position:relative}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__success .ContactForm-module-scss-module__QCvtWa__title{font-size:18px;font-weight:500}@media (min-width:1024px){.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__success .ContactForm-module-scss-module__QCvtWa__title{font-size:20px}}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__success .ContactForm-module-scss-module__QCvtWa__title{margin-top:24px}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__success .ContactForm-module-scss-module__QCvtWa__description{font-size:14px;font-weight:400}@media (min-width:1024px){.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__success .ContactForm-module-scss-module__QCvtWa__description{font-size:16px}}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__success .ContactForm-module-scss-module__QCvtWa__description{color:#454545;margin-top:8px}.ContactForm-module-scss-module__QCvtWa__root .ContactForm-module-scss-module__QCvtWa__success .ContactForm-module-scss-module__QCvtWa__actions{margin-top:32px}
@keyframes HomepageIntroMobile-module-scss-module__OjGVEW__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HomepageIntroMobile-module-scss-module__OjGVEW__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldWrapper .HomepageIntroMobile-module-scss-module__OjGVEW__searchField{min-height:48px;padding:8px 0 0}.HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldWrapper .HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldBtn{font-size:14px;font-weight:400}@media (min-width:1024px){.HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldWrapper .HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldBtn{font-size:16px}}.HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldWrapper .HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldBtn{color:#767272;background-color:#f4f4f4;width:100%;height:40px}.HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldWrapper .HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldBtn:hover:not([disabled]),.HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldWrapper .HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldBtn:focus:not([disabled]),.HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldWrapper .HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldBtn:active:not([disabled]){color:#767272;background-color:#f4f4f4}.HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldWrapper .HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldBtnContent{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}@media (min-width:1260px){.HomepageIntroMobile-module-scss-module__OjGVEW__searchFieldWrapper{display:none}}
@keyframes RecipeDetailsTips-module-scss-module__W3bO8G__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetailsTips-module-scss-module__W3bO8G__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.RecipeDetailsTips-module-scss-module__W3bO8G__content{background:#f9f9f9;border-radius:8px;padding:16px 24px}.RecipeDetailsTips-module-scss-module__W3bO8G__text{font-size:14px;font-weight:400}@media (min-width:1024px){.RecipeDetailsTips-module-scss-module__W3bO8G__text{font-size:16px}}
@keyframes SubCategoryTemplate-module-scss-module__NsR4gG__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SubCategoryTemplate-module-scss-module__NsR4gG__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.SubCategoryTemplate-module-scss-module__NsR4gG__root{margin-top:0}@media (min-width:1024px){.SubCategoryTemplate-module-scss-module__NsR4gG__root{margin-top:32px}}
@keyframes RecipesPromotionTemplate-module-scss-module__WBk46a__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RecipesPromotionTemplate-module-scss-module__WBk46a__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.RecipesPromotionTemplate-module-scss-module__WBk46a__subheader{margin-top:32px;margin-bottom:24px}.RecipesPromotionTemplate-module-scss-module__WBk46a__subheader .RecipesPromotionTemplate-module-scss-module__WBk46a__subheaderTitle{font-size:20px;font-weight:500}@media (min-width:1024px){.RecipesPromotionTemplate-module-scss-module__WBk46a__subheader .RecipesPromotionTemplate-module-scss-module__WBk46a__subheaderTitle{font-size:26px;font-weight:500}}.RecipesPromotionTemplate-module-scss-module__WBk46a__subheader .RecipesPromotionTemplate-module-scss-module__WBk46a__subheaderTitle{color:#000}.RecipesPromotionTemplate-module-scss-module__WBk46a__subheader .RecipesPromotionTemplate-module-scss-module__WBk46a__subheaderSubtitle{font-size:14px;font-weight:400}@media (min-width:1024px){.RecipesPromotionTemplate-module-scss-module__WBk46a__subheader .RecipesPromotionTemplate-module-scss-module__WBk46a__subheaderSubtitle{font-size:14px;font-weight:400}}.RecipesPromotionTemplate-module-scss-module__WBk46a__subheader .RecipesPromotionTemplate-module-scss-module__WBk46a__subheaderSubtitle{color:#767272}
@keyframes BlogCardList-module-scss-module__wqR91W__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BlogCardList-module-scss-module__wqR91W__useFade-fadeOut{0%{opacity:1}to{opacity:0}}.BlogCardList-module-scss-module__wqR91W__root{flex-wrap:wrap;margin:0 -16px;padding:0 8px;display:flex}@media (min-width:640px){.BlogCardList-module-scss-module__wqR91W__root{margin:0 -24px;padding:0 16px}}.BlogCardList-module-scss-module__wqR91W__root .BlogCardList-module-scss-module__wqR91W__itemWrapper{flex-shrink:0;width:calc(100% - 16px);margin:16px 8px}@media (min-width:640px){.BlogCardList-module-scss-module__wqR91W__root .BlogCardList-module-scss-module__wqR91W__itemWrapper{width:calc(50% - 24px);margin:16px 12px}}@media (min-width:1024px){.BlogCardList-module-scss-module__wqR91W__root .BlogCardList-module-scss-module__wqR91W__itemWrapper{width:calc(33.3333% - 24px)}}
@keyframes Homepage-module-scss-module__4rXqSG__useFade-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Homepage-module-scss-module__4rXqSG__useFade-fadeOut{0%{opacity:1}to{opacity:0}}
