.styles-module-scss-module__RMUGEG__HiddenFileInput{display:none}
.styles-module-scss-module__OmyRxW__imageGrid{background-color:var(--color-semantic-surface-product-image-background);place-content:center;display:grid}.styles-module-scss-module__OmyRxW__imageGrid>img{max-height:100%;margin:auto}.styles-module-scss-module__OmyRxW__row{gap:var(--spacing-1);grid-template-rows:repeat(2,25px);grid-template-columns:repeat(2,25px);width:72px;height:72px}.styles-module-scss-module__OmyRxW__tile{gap:var(--spacing-4);grid-template-rows:repeat(2,minmax(0,70px));grid-template-columns:repeat(2,minmax(0,70px));width:100%;height:200px}.styles-module-scss-module__OmyRxW__listTiles{gap:var(--spacing-6);grid-template-columns:repeat(auto-fill,minmax(182px,1fr))}
.styles-module-scss-module__bDKKbG__listCard{width:100%}.styles-module-scss-module__bDKKbG__AppLinkButton{text-decoration:none}.styles-module-scss-module__bDKKbG__createListButton{width:72px;height:72px}.styles-module-scss-module__bDKKbG__modalBody{padding:0}.styles-module-scss-module__bDKKbG__productListEntry{cursor:pointer}.styles-module-scss-module__bDKKbG__productListEntry:hover{background-color:var(--color-semantic-surface-hover)}.styles-module-scss-module__bDKKbG__StickyCloseButton{background-color:var(--color-semantic-background-default);box-shadow:0px 20px 20px 50px var(--color-semantic-background-default)}
.components-module-scss-module__Ha1Ulq__ProductTileLink{color:inherit;border-radius:var(--border-radius-small);text-decoration:none}.components-module-scss-module__Ha1Ulq__ProductTileLink:focus{display:block}.components-module-scss-module__Ha1Ulq__ProductTileLink:focus-visible{display:block}.components-module-scss-module__Ha1Ulq__ModalTileLink{color:inherit;border-radius:var(--border-radius-small);text-decoration:none;display:block}.components-module-scss-module__Ha1Ulq__ModalTileLink:focus{display:block}.components-module-scss-module__Ha1Ulq__ModalTileLink:focus-visible{display:block}.components-module-scss-module__Ha1Ulq__DiscountBundleLink{z-index:2;position:relative}.components-module-scss-module__Ha1Ulq__DiscountBundleLink:hover{text-decoration:underline}
.styles-module-scss-module__zmlpZW__hyphens{word-break:normal;overflow-wrap:anywhere}.styles-module-scss-module__zmlpZW__ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.styles-module-scss-module__zmlpZW__ProductCard{isolation:isolate;height:100%}.styles-module-scss-module__zmlpZW__ProductRow{isolation:isolate;container-type:inline-size}.styles-module-scss-module__zmlpZW__ProductRow .styles-module-scss-module__zmlpZW__priceAndDiscount{align-items:flex-start;gap:var(--spacing-0);flex-direction:column;display:flex}.styles-module-scss-module__zmlpZW__ProductRow .styles-module-scss-module__zmlpZW__ProductRowAction{align-self:end}@container (min-width:340px){.styles-module-scss-module__zmlpZW__ProductRow .styles-module-scss-module__zmlpZW__priceAndDiscount{align-items:center;gap:var(--spacing-1);flex-direction:row}.styles-module-scss-module__zmlpZW__ProductRow .styles-module-scss-module__zmlpZW__ProductRowAction{align-self:center}}.styles-module-scss-module__zmlpZW__ProductTileImageBox{background-color:var(--color-semantic-surface-product-image-background)}.styles-module-scss-module__zmlpZW__ProductClassifiersTile{z-index:2;position:absolute;bottom:2px;left:2px}.styles-module-scss-module__zmlpZW__ProductClassifiersRow{z-index:2;bottom:calc(var(--spacing-1)*-1);left:var(--spacing-1);position:absolute}.styles-module-scss-module__zmlpZW__PromotionalLabels{z-index:2;top:2px;left:2px}.styles-module-scss-module__zmlpZW__ProductTileContentBox{flex-grow:1}.styles-module-scss-module__zmlpZW__AvailabilityContainer{min-height:var(--spacing-5)}.styles-module-scss-module__zmlpZW__ProductRowAction{right:var(--spacing-2);position:absolute}.styles-module-scss-module__zmlpZW__BubbleWrapper{z-index:2;top:2px;right:2px}.styles-module-scss-module__zmlpZW__DiscountOrPromotionPill{top:calc(var(--spacing-2)*-1);left:calc(var(--spacing-1)*-1);z-index:2;position:absolute}.styles-module-scss-module__zmlpZW__ProductNameExtraTile{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.styles-module-scss-module__3WY_Ta__highlightTile{width:100%;max-width:524px}.styles-module-scss-module__3WY_Ta__flexTile{width:200px;max-width:200px}@media only screen and (max-width:479px){.styles-module-scss-module__3WY_Ta__flexTile{width:47%;min-width:165px}}
.styles-module-scss-module__9Vuy4G__ButtonLink{font:inherit;cursor:pointer;color:var(--color-semantic-interactive-default);background:0 0;border:none;padding:0;font-weight:600;text-decoration:none}.styles-module-scss-module__9Vuy4G__ButtonLink:hover{color:var(--color-semantic-interactive-hover)}.styles-module-scss-module__9Vuy4G__ButtonLink:focus-visible{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}.styles-module-scss-module__9Vuy4G__ButtonLinkText,.styles-module-scss-module__9Vuy4G__ButtonLinkText:focus,.styles-module-scss-module__9Vuy4G__ButtonLinkText:hover{color:var(--color-semantic-text-default)}
.arrow-button-module-scss-module__vjGlnG__arrow-button{z-index:1;background-color:var(--color-semantic-interactive-default);width:32px;height:32px;position:absolute}.arrow-button-module-scss-module__vjGlnG__arrow-button:hover{background-color:var(--color-semantic-interactive-hover)}.arrow-button-module-scss-module__vjGlnG__arrow-button:active{background-color:var(--color-semantic-interactive-pressed)}.arrow-button-module-scss-module__vjGlnG__start{left:0}.arrow-button-module-scss-module__vjGlnG__start .k-icon{margin-left:calc(var(--spacing-1)/2*-1)}.arrow-button-module-scss-module__vjGlnG__start-outside{left:calc(var(--spacing-4)*-1)}.arrow-button-module-scss-module__vjGlnG__start-outside .k-icon{margin-left:calc(var(--spacing-1)/2*-1)}.arrow-button-module-scss-module__vjGlnG__end{right:0}.arrow-button-module-scss-module__vjGlnG__end .k-icon{margin-right:calc(var(--spacing-1)/2*-1)}.arrow-button-module-scss-module__vjGlnG__end-outside{right:calc(var(--spacing-4)*-1)}.arrow-button-module-scss-module__vjGlnG__end-outside .k-icon{margin-right:calc(var(--spacing-1)/2*-1)}
.styles-module-scss-module__OY9tEW__ReadMore{overflow:hidden}.styles-module-scss-module__OY9tEW__ReadMore__shouldExpand{margin-bottom:var(--spacing-2);transition:max-height .2s ease-in-out;-webkit-mask-image:linear-gradient(0deg,#0000,#fff 100px);mask-image:linear-gradient(0deg,#0000,#fff 100px)}.styles-module-scss-module__OY9tEW__ReadMore__extended{transition:max-height .2s ease-in-out;-webkit-mask-image:linear-gradient(0deg,#fff,#fff 100px);mask-image:linear-gradient(0deg,#fff,#fff 100px)}
@media only screen and (min-width:992px){.styles-module-scss-module__L9C1-q__marginHack{margin-top:-1px}}
.image-carousel-module-scss-module__rWYXGa__carousel{overflow:hidden}.image-carousel-module-scss-module__rWYXGa__carouselItem{flex:0 0 100%;min-width:0}.image-carousel-module-scss-module__rWYXGa__carouselArrowStart{top:calc(50% - var(--spacing-2));z-index:1;position:absolute;left:0}@media only screen and (min-width:768px){.image-carousel-module-scss-module__rWYXGa__carouselArrowStart{left:calc(var(--spacing-4)*-1)}}.image-carousel-module-scss-module__rWYXGa__carouselArrowEnd{top:calc(50% - var(--spacing-2));z-index:1;position:absolute;right:0}@media only screen and (min-width:768px){.image-carousel-module-scss-module__rWYXGa__carouselArrowEnd{right:calc(var(--spacing-4)*-1)}}
@media only screen and (min-width:768px){.image-column-module-scss-module__mldeVq__imageBox{height:100%}}.image-column-module-scss-module__mldeVq__classifierWrapper{position:absolute;bottom:0;left:0}.image-column-module-scss-module__mldeVq__discountBubble{top:var(--spacing-3);left:var(--spacing-3);position:absolute}@media only screen and (min-width:768px){.image-column-module-scss-module__mldeVq__discountBubble{top:var(--spacing-5);left:var(--spacing-5)}}
.styles-module-scss-module__o0O3iW__discountDisclaimer{order:1}.styles-module-scss-module__o0O3iW__productPrice{order:2}
.styles-module-scss-module__EvWmFa__ModalContent{width:100%;max-width:1024px;top:var(--spacing-8);margin-bottom:var(--spacing-8);position:relative}@media (min-width:480px){.styles-module-scss-module__EvWmFa__ModalContent{width:80%}}@media (min-width:768px){.styles-module-scss-module__EvWmFa__ModalContent{top:var(--spacing-9);margin-bottom:var(--spacing-9)}}.styles-module-scss-module__EvWmFa__overlay{z-index:999;padding-bottom:var(--spacing-8);background:#615f5bcc;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.styles-module-scss-module__EvWmFa__closeButton{right:var(--spacing-4);top:var(--spacing-4);position:absolute}
.styles-module-scss-module__wv5bfq__Sticky{z-index:2;background:var(--color-semantic-background-subdued);width:100%;position:sticky;top:0}@media only screen and (min-width:992px){.styles-module-scss-module__wv5bfq__LgSticky{z-index:2;isolation:isolate;position:sticky;top:0}}
.index-module-scss-module__tlVOlW__SearchBarContainer .index-module-scss-module__tlVOlW__BackButton{display:none}.index-module-scss-module__tlVOlW__SearchBarContainer.index-module-scss-module__tlVOlW__isInFocus{z-index:1;background-color:var(--color-semantic-background-subdued);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.index-module-scss-module__tlVOlW__SearchBarContainer.index-module-scss-module__tlVOlW__isInFocus .index-module-scss-module__tlVOlW__backButtonAndInputContainer{padding:var(--spacing-2)}.index-module-scss-module__tlVOlW__SearchBarContainer.index-module-scss-module__tlVOlW__isInFocus .index-module-scss-module__tlVOlW__BackButton{display:block}@media only screen and (min-width:768px){.index-module-scss-module__tlVOlW__SearchBarContainer.index-module-scss-module__tlVOlW__isInFocus{background-color:unset;padding:var(--spacing-0);height:auto;display:block;position:static}.index-module-scss-module__tlVOlW__SearchBarContainer.index-module-scss-module__tlVOlW__isInFocus .index-module-scss-module__tlVOlW__backButtonAndInputContainer{padding:var(--spacing-0)}.index-module-scss-module__tlVOlW__SearchBarContainer.index-module-scss-module__tlVOlW__isInFocus .index-module-scss-module__tlVOlW__BackButton{display:none}}@media only screen and (min-width:992px){.index-module-scss-module__tlVOlW__SearchBarContainer{flex-grow:1;min-width:335px;max-width:565px}}.index-module-scss-module__tlVOlW__inline{display:none}.index-module-scss-module__tlVOlW__inline.index-module-scss-module__tlVOlW__inFocus{flex-direction:column;height:100%;display:flex;overflow:scroll}.index-module-scss-module__tlVOlW__SectionTitleWrapper{color:var(--color-semantic-text-default);background-color:var(--color-semantic-background-default);text-decoration:none}.index-module-scss-module__tlVOlW__FooterLink{padding:var(--spacing-3);background-color:var(--color-semantic-surface-subdued);border-top-width:1px;border-top-color:var(--color-semantic-border-default);border-top-style:solid;justify-content:space-between;align-items:center;display:flex}.index-module-scss-module__tlVOlW__FooterLink:focus,.index-module-scss-module__tlVOlW__FooterLink:hover{background-color:var(--color-semantic-surface-hover);outline:none}.index-module-scss-module__tlVOlW__ProductRow:hover{background-color:var(--color-semantic-background-subdued)}.index-module-scss-module__tlVOlW__SuggestionsWrapper{margin-bottom:-var(--spacing-2);position:relative}.index-module-scss-module__tlVOlW__scrollableContainer{flex-grow:1;overflow-y:scroll}.index-module-scss-module__tlVOlW__displayContents{display:contents}
.styles-module-scss-module__9DTJ9a__undiscountedPrice{text-decoration:line-through}.styles-module-scss-module__9DTJ9a__productClassifiersInListItem{z-index:2;width:64px;bottom:var(--spacing-2);flex-wrap:wrap;display:flex;position:absolute}.styles-module-scss-module__9DTJ9a__relativeBox{isolation:isolate;width:100%;position:relative}.styles-module-scss-module__9DTJ9a__priceAndButtons,.styles-module-scss-module__9DTJ9a__TextsWrapper{width:100%}.styles-module-scss-module__9DTJ9a__promotionLabel{top:var(--spacing-6);z-index:3;position:absolute;right:0}
.styles-module-scss-module__OsQXDW__MiniCartCloseButton{border-bottom:1px solid var(--color-semantic-divider-subdued);height:45px;color:var(--color-semantic-text-default)}
.styles-module-scss-module__RoDCAW__SimpleNavBarWrapper{border-bottom:1px solid var(--color-semantic-border-default);grid-template-columns:min-content auto;grid-template-areas:"logo contents"}.styles-module-scss-module__RoDCAW__SimpleNavBarWrapper.styles-module-scss-module__RoDCAW__onlyLogo{grid-template-columns:auto;grid-template-areas:"logo"}.styles-module-scss-module__RoDCAW__logoArea{grid-area:logo}.styles-module-scss-module__RoDCAW__contentsArea{grid-area:contents}
.styles-module-scss-module__G60b0a__Trigger[data-state=open]{background-color:var(--color-semantic-surface-pressed)}.styles-module-scss-module__G60b0a__Item{-webkit-user-select:none;user-select:none;cursor:default;outline:none}.styles-module-scss-module__G60b0a__Item[data-highlighted]{background-color:var(--color-semantic-surface-hover)}.styles-module-scss-module__G60b0a__Item-critical{color:var(--color-semantic-text-critical)}.styles-module-scss-module__G60b0a__Item-critical[data-highlighted]{background-color:var(--color-semantic-surface-critical-default);color:var(--color-semantic-text-on-critical)}.styles-module-scss-module__G60b0a__ItemLink{cursor:pointer;color:inherit;text-decoration:none}.styles-module-scss-module__G60b0a__TrailingIcon{display:flex}
.styles-module-scss-module__0wYb0W__imageBox{width:48px;height:48px}
.styles-module-scss-module__uaIpoG__ImageThumbnailRowBlock{isolation:isolate;height:100%;transform-style:preserve-3d;transition:transform .2s ease-in-out;position:relative;box-shadow:0 2px 12px #eae7e3b3}@media (prefers-color-scheme:dark){.styles-module-scss-module__uaIpoG__ImageThumbnailRowBlock{box-shadow:0 2px 12px #35332f1a}}.styles-module-scss-module__uaIpoG__ImageThumbnailRowBlock:hover{transform:translateY(-4px)}.styles-module-scss-module__uaIpoG__ImageColumn{background-color:var(--color-semantic-surface-product-image-background);border-radius:8px;width:64px;height:64px;padding-left:0;overflow:hidden}.styles-module-scss-module__uaIpoG__ImageBoxRow>img{margin-left:auto;margin-right:auto}.styles-module-scss-module__uaIpoG__ImageBoxRowOneItem>img{max-width:50px;max-height:50px;margin-left:auto;margin-right:auto}.styles-module-scss-module__uaIpoG__ImageContainer{width:22px;height:22px}.styles-module-scss-module__uaIpoG__Image{object-fit:contain;width:100%;height:100%}
.styles-module-scss-module__lxj8dq__ImageThumbnailTileBlock{isolation:isolate;transform-style:preserve-3d;transition:transform .2s ease-in-out;position:relative;box-shadow:0 2px 12px #e9e6e2b3}@media (prefers-color-scheme:dark){.styles-module-scss-module__lxj8dq__ImageThumbnailTileBlock{box-shadow:0 2px 12px #35332f1a}}.styles-module-scss-module__lxj8dq__ImageThumbnailTileBlock:hover{transform:translateY(-4px)}.styles-module-scss-module__lxj8dq__ImageColumn{background-color:var(--color-semantic-surface-product-image-background);border-radius:8px 8px 0 0;flex-wrap:wrap;width:100%;height:200px;padding-left:0;overflow:hidden}.styles-module-scss-module__lxj8dq__ImageBoxRow{margin-left:-17px}.styles-module-scss-module__lxj8dq__ImageBoxRow>img{margin-left:auto;margin-right:auto;padding-top:4px}.styles-module-scss-module__lxj8dq__ImageBoxRowOneItem>img{max-width:127px;max-height:127px;margin-left:auto;margin-right:auto}.styles-module-scss-module__lxj8dq__ImageContainer{width:70px;height:70px}.styles-module-scss-module__lxj8dq__Image{object-fit:contain;width:100%;height:100%}.styles-module-scss-module__lxj8dq__HeadingContainer{justify-content:space-between;width:100%;height:100px}.styles-module-scss-module__lxj8dq__HeadingText{max-height:60px;overflow:hidden}.styles-module-scss-module__lxj8dq__promotionLabel{top:var(--spacing-6);z-index:3;position:absolute;right:0}
.styles-module-scss-module__3aKwLq__imageBox{width:var(--spacing-8);height:var(--spacing-8)}.styles-module-scss-module__3aKwLq__OrderGrid{grid-template-columns:1fr;width:100%}@media only screen and (min-width:768px){.styles-module-scss-module__3aKwLq__OrderGrid{grid-template-columns:1fr 1fr}}@media only screen and (min-width:992px){.styles-module-scss-module__3aKwLq__OrderGrid{grid-template-columns:1fr 1fr 1fr}}
.styles-module-scss-module__Seil8W__listTiles{gap:var(--spacing-6);grid-template-columns:repeat(auto-fill,minmax(182px,1fr))}
.styles-module-scss-module__g8to_q__scrollMargin{scroll-margin-top:8rem}
.styles-module-scss-module__mlcE0a__Select{min-width:180px}.styles-module-scss-module__mlcE0a__QuickFormCardInfo{background-color:var(--color-semantic-surface-info-default);color:var(--color-semantic-text-on-info)}.styles-module-scss-module__mlcE0a__QuickFormCardInfo svg{fill:var(--color-semantic-text-on-info)}.styles-module-scss-module__mlcE0a__QuickFormCardSpotlight{background-color:var(--color-semantic-surface-spotlight-default);color:var(--color-semantic-text-on-spotlight)}.styles-module-scss-module__mlcE0a__QuickFormCardSpotlight svg{fill:var(--color-semantic-text-on-spotlight)}.styles-module-scss-module__mlcE0a__QuickFormCardWarning{background-color:var(--color-semantic-surface-warning-default);color:var(--color-semantic-text-on-warning)}.styles-module-scss-module__mlcE0a__QuickFormCardWarning svg{fill:var(--color-semantic-text-on-warning)}.styles-module-scss-module__mlcE0a__QuickFormCardCritical{background-color:var(--color-semantic-surface-critical-default);color:var(--color-semantic-text-on-critical)}.styles-module-scss-module__mlcE0a__QuickFormCardCritical svg{fill:var(--color-semantic-text-on-critical)}.styles-module-scss-module__mlcE0a__QuickFormCardSuccess{background-color:var(--color-semantic-surface-success-default);color:var(--color-semantic-text-on-success)}.styles-module-scss-module__mlcE0a__QuickFormCardSuccess svg{fill:var(--color-semantic-text-on-success)}
.styles-module-scss-module__q082Qa__Box{direction:ltr}@media only screen and (min-width:768px){.styles-module-scss-module__q082Qa__Box{max-width:524px;margin-bottom:48px;margin-left:-213px;transition:margin-left .2s ease-in-out;position:relative}.styles-module-scss-module__q082Qa__Box__mirrored{margin-left:0;margin-right:-213px;transition:margin-right .2s ease-in-out}}.styles-module-scss-module__q082Qa__BoxImage{max-width:848px;position:relative}@media only screen and (min-width:1280px){.styles-module-scss-module__q082Qa__BoxImage{margin-right:-5px;transition:margin-left .2s ease-in-out,bottom .2s ease-in-out;bottom:0}.styles-module-scss-module__q082Qa__BoxImage__mirrored{margin-left:-5px;margin-right:0;transition:margin-right .2s ease-in-out,bottom .2s ease-in-out}.styles-module-scss-module__q082Qa__BoxContainer:hover>.styles-module-scss-module__q082Qa__Box{margin-left:-218px}.styles-module-scss-module__q082Qa__BoxContainer:hover>.styles-module-scss-module__q082Qa__BoxImage{margin-left:5px;bottom:-5px}.styles-module-scss-module__q082Qa__BoxContainer:hover>.styles-module-scss-module__q082Qa__Box__mirrored{margin-right:-218px}.styles-module-scss-module__q082Qa__BoxContainer:hover>.styles-module-scss-module__q082Qa__BoxImage__mirrored{margin-left:-5px;margin-right:5px}}.styles-module-scss-module__q082Qa__BoxBackground{background-color:var(--color-semantic-surface-spotlight-accent)}.styles-module-scss-module__q082Qa__BoxBackground__mirrored{background-color:var(--color-semantic-button-warning-default)}.styles-module-scss-module__q082Qa__BoxText{color:var(--color-semantic-text-on-interactive)}.styles-module-scss-module__q082Qa__DisplayBlock{display:block}
.styles-module-scss-module__qqXNRG__recipeTile{width:308px}
@media only screen and (min-width:1280px){.styles-module-scss-module__YqWi0q__Box:hover{background-color:var(--color-semantic-surface-product-image-background);filter:drop-shadow(0 2px 12px #42403d14);padding-top:calc(var(--spacing-4) + 1px);padding-bottom:calc(var(--spacing-4) + 1px);margin-top:-1px;margin-bottom:-1px}}@media only screen and (min-width:1280px) and (prefers-color-scheme:dark){.styles-module-scss-module__YqWi0q__Box:hover{background-color:var(--color-semantic-button-tertiary-default)}}
.styles-module-scss-module__uO_hLG__titleWrapper{text-decoration:none}
.styles-module-scss-module__kfTPNq__headingContainer{position:relative}.styles-module-scss-module__kfTPNq__headingContainer .styles-module-scss-module__kfTPNq__featureImageContainer{width:100%;max-width:1360px;height:100%}@media only screen and (min-width:992px){.styles-module-scss-module__kfTPNq__headingContainer .styles-module-scss-module__kfTPNq__featureImageContainer img{border-radius:8px}.styles-module-scss-module__kfTPNq__headingContainer .styles-module-scss-module__kfTPNq__titleContainer{border-top-left-radius:8px;border-top-right-radius:8px;max-width:1360px;margin:0 auto;position:absolute;bottom:0;left:0;right:0}}.styles-module-scss-module__kfTPNq__headingContainer .styles-module-scss-module__kfTPNq__titleContainer .styles-module-scss-module__kfTPNq__titleContainerColumn{background-color:var(--color-semantic-background-default);padding:var(--spacing-5);border-top-left-radius:8px;border-top-right-radius:8px;padding-bottom:0}
.styles-module-scss-module__e_YDyG__container{padding:var(--spacing-5);text-align:center;grid-template-areas:"title""button""description";justify-content:center;display:grid}@media only screen and (min-width:992px){.styles-module-scss-module__e_YDyG__container{text-align:left;justify-content:space-between;row-gap:var(--spacing-1);column-gap:var(--spacing-5);grid-template-areas:"title button""description button"}}.styles-module-scss-module__e_YDyG__description{grid-area:description}.styles-module-scss-module__e_YDyG__buttons{grid-area:button;justify-self:center}@media only screen and (min-width:992px){.styles-module-scss-module__e_YDyG__buttons{white-space:nowrap;place-self:center end}}.styles-module-scss-module__e_YDyG__Separator{background-color:var(--color-semantic-divider-default);align-self:center;width:2px;height:20px}
@media only screen and (min-width:768px){.styles-module-scss-module__u7unQG__Container{padding-right:0}}
.styles-module-scss-module__FVzS5W__mainHeaderContainer{isolation:isolate;margin-bottom:var(--spacing-9);position:relative}@media only screen and (min-width:768px){.styles-module-scss-module__FVzS5W__mainHeaderContainer{margin-bottom:var(--spacing-11)}}@media only screen and (min-width:992px){.styles-module-scss-module__FVzS5W__mainHeaderContainer{margin-bottom:var(--spacing-8)}}.styles-module-scss-module__FVzS5W__aspectRatio{height:246px}@media only screen and (min-width:992px){.styles-module-scss-module__FVzS5W__aspectRatio{height:375px}}.styles-module-scss-module__FVzS5W__imageText{color:var(--color-semantic-text-on-button-critical);z-index:1;top:var(--spacing-3);left:var(--spacing-4);text-shadow:0 6px 16px #42403dcc;position:absolute}@media only screen and (min-width:992px){.styles-module-scss-module__FVzS5W__imageText{top:var(--spacing-6);left:var(--spacing-7)}}.styles-module-scss-module__FVzS5W__innerMainHeaderContainer{width:calc(100% - 36px);position:absolute;top:60%;left:50%;transform:translate(-50%);box-shadow:0 2px 12px #42403d14}@media only screen and (min-width:480px){.styles-module-scss-module__FVzS5W__innerMainHeaderContainer{left:var(--spacing-4);width:365px;transform:none}}@media only screen and (min-width:992px){.styles-module-scss-module__FVzS5W__innerMainHeaderContainer{left:var(--spacing-7)}}
.styles-module-scss-module__kzMz6W__PageLink{background-color:var(--color-semantic-background-subdued);isolation:isolate;height:100%;position:relative;box-shadow:0 2px 12px #eae7e3b3}@media (prefers-color-scheme:dark){.styles-module-scss-module__kzMz6W__PageLink{box-shadow:0 4px 10px #0000007a}}
.styles-module-scss-module__w-tPjG__skeleton{width:100%;height:1.2rem}.styles-module-scss-module__w-tPjG__skeleton__small{height:.8rem}.styles-module-scss-module__w-tPjG__skeleton__large{height:1.8rem}@media (prefers-reduced-motion){.styles-module-scss-module__w-tPjG__skeleton{background-color:var(--color-semantic-surface-subdued)}}@media (prefers-reduced-motion:no-preference){.styles-module-scss-module__w-tPjG__skeleton{animation:1s linear infinite alternate styles-module-scss-module__w-tPjG__skeleton-loading}}@keyframes styles-module-scss-module__w-tPjG__skeleton-loading{0%{background-color:var(--color-semantic-surface-subdued)}to{background-color:var(--color-semantic-surface-hover)}}
.styles-module-scss-module__Q8i2Ma__fieldRequired{color:var(--color-semantic-text-critical)}.styles-module-scss-module__Q8i2Ma__inputDescription{margin-bottom:var(--spacing-2)}
.styles-module-scss-module__5iNNZq__button{max-width:343px}
.styles-module-scss-module__nuGlDa__HighlightedPageLink{width:416px;max-width:100%}
.styles-module-scss-module___oyOdW__card{height:100%;text-decoration:none;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.styles-module-scss-module___oyOdW__card:hover{transform:translateY(-4px);box-shadow:0 4px 16px #4b484429}.styles-module-scss-module___oyOdW__card:hover .styles-module-scss-module___oyOdW__k-link{color:var(--color-semantic-interactive-hover)}
.styles-module-scss-module__-VT4zG__portionsSelect{text-align:center;width:100%}
.styles-module-scss-module__IXuDdW__heading{text-align:center}@media only screen and (min-width:1280px){.styles-module-scss-module__IXuDdW__heading--xl-start{text-align:start}}
.styles-module-scss-module__vhEH5W__changeButton{background-color:var(--color-semantic-surface-default)}.styles-module-scss-module__vhEH5W__changeButton.k-button__icon{margin-left:0;margin-right:1px}.styles-module-scss-module__vhEH5W__changeButton.k-text-style--label-m{font-size:14px}.styles-module-scss-module__vhEH5W__changeButton.styles-module-scss-module__vhEH5W__changeButton{min-height:32px;margin-left:5px;padding:4px 8px}.styles-module-scss-module__vhEH5W__lineThrough{text-decoration:line-through}.styles-module-scss-module__vhEH5W__underlineOnHover{text-decoration:none}.styles-module-scss-module__vhEH5W__underlineOnHover:hover{text-underline-offset:1px;text-decoration:underline}.styles-module-scss-module__vhEH5W__textEllipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.styles-module-scss-module__vhEH5W__inlineBlock{display:inline-block}.styles-module-scss-module__vhEH5W__block{display:block}.styles-module-scss-module__vhEH5W__inline{display:inline}.styles-module-scss-module__vhEH5W__changeModalBox{max-height:85vh}.styles-module-scss-module__vhEH5W__alternativeProductGrid{gap:var(--spacing-4);-ms-overflow-style:none;scrollbar-width:none;overflow:scroll}.styles-module-scss-module__vhEH5W__alternativeProductGrid::-webkit-scrollbar{display:none}
.styles-module-scss-module__Vkhfua__ExpiredPill{height:17px}.styles-module-scss-module__Vkhfua__Illustration{fill:var(--color-semantic-illustration-default)}.styles-module-scss-module__Vkhfua__DeleteCardModal{text-align:center;min-height:424px}@media only screen and (min-width:768px){.styles-module-scss-module__Vkhfua__DeleteCardModal{min-height:331px}}.styles-module-scss-module__Vkhfua__ButtonContainer{width:100%}
.styles-module-scss-module__EoOC0W__checkmarkIcon{opacity:0;animation:5s .3s forwards styles-module-scss-module__EoOC0W__opacityOn;transform:scale(1.3)}@keyframes styles-module-scss-module__EoOC0W__opacityOn{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}
.styles-module-scss-module__VxFWNq__PersonalizationGrid{grid-template-rows:auto auto;grid-template-columns:auto auto;display:grid}.styles-module-scss-module__VxFWNq__ModalButtonsWrapper{width:100%}@media only screen and (min-width:992px){.styles-module-scss-module__VxFWNq__ModalButtonsWrapper{width:initial}}
.styles-module-scss-module__1Xpkfq__OrderCardInformation{grid-template-rows:auto auto var(--spacing-4)auto;grid-template-areas:"title title icon""address address."". . .""pill invoice amount";display:grid}@media only screen and (min-width:992px){.styles-module-scss-module__1Xpkfq__OrderCardInformation{grid-template:"title invoice pill amount icon""address invoice pill amount icon"/auto auto auto 128px 38px}}.styles-module-scss-module__1Xpkfq__OrderCardInformationWithRepurchaseButton{grid-template-rows:auto auto var(--spacing-4)auto;grid-template-areas:"title title icon""address address repurchaseButton"". . .""pill invoice amount";display:grid}@media only screen and (min-width:992px){.styles-module-scss-module__1Xpkfq__OrderCardInformationWithRepurchaseButton{grid-template:"title invoice pill amount icon repurchaseButton""address invoice pill amount icon repurchaseButton"/auto auto auto 128px 38px auto}}.styles-module-scss-module__1Xpkfq__AddressArea{grid-area:address}.styles-module-scss-module__1Xpkfq__TitleArea{grid-area:title}.styles-module-scss-module__1Xpkfq__IconArea{grid-area:icon;place-self:center end;height:-moz-fit-content;height:fit-content;display:inline-flex}.styles-module-scss-module__1Xpkfq__AmountArea{grid-area:amount;place-self:center end}.styles-module-scss-module__1Xpkfq__InvoiceArea{gap:var(--spacing-1);z-index:1;flex-direction:column;grid-area:invoice;place-self:center end;height:-moz-fit-content;height:fit-content;display:flex}.styles-module-scss-module__1Xpkfq__PillArea{grid-area:pill;align-self:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (min-width:992px){.styles-module-scss-module__1Xpkfq__PillArea{justify-self:end}}.styles-module-scss-module__1Xpkfq__RepurchaseButtonArea{z-index:1;grid-area:repurchaseButton;place-self:center end}@media only screen and (min-width:992px){.styles-module-scss-module__1Xpkfq__Active .styles-module-scss-module__1Xpkfq__AmountArea,.styles-module-scss-module__1Xpkfq__Active .styles-module-scss-module__1Xpkfq__PillArea,.styles-module-scss-module__1Xpkfq__Active .styles-module-scss-module__1Xpkfq__IconArea{align-self:start}}.styles-module-scss-module__1Xpkfq__Toggle{z-index:1}@media only screen and (min-width:992px){.styles-module-scss-module__1Xpkfq__OrderSummaryGroupHeading{padding-right:calc(38px + var(--spacing-5))}}
.styles-module-scss-module__QlGLDG__OrderInformationTable{border-spacing:0 var(--spacing-1);border-collapse:separate}@media only screen and (min-width:992px){.styles-module-scss-module__QlGLDG__OrderInformationTable{border-spacing:var(--spacing-7)var(--spacing-5)}}.styles-module-scss-module__QlGLDG__OrderInformationTableCell{min-width:189px;display:table-row}@media only screen and (min-width:992px){.styles-module-scss-module__QlGLDG__OrderInformationTableCell{display:table-cell}}.styles-module-scss-module__QlGLDG__OrderItem{row-gap:var(--spacing-2);column-gap:var(--spacing-2);box-shadow:0px 2px 12px var(--color-semantic-surface-subdued);grid-template-columns:48px auto 100px 100px;grid-template-areas:"picture description description description""picture quantity vat price"}@media only screen and (min-width:992px){.styles-module-scss-module__QlGLDG__OrderItem{grid-template-columns:48px auto 50px 100px 100px;grid-template-areas:"picture description quantity vat price"}}.styles-module-scss-module__QlGLDG__OrderItemImage{grid-area:picture}.styles-module-scss-module__QlGLDG__OrderItemDescription{grid-area:description}.styles-module-scss-module__QlGLDG__OrderItemQuantity{grid-area:quantity}@media only screen and (min-width:992px){.styles-module-scss-module__QlGLDG__OrderItemQuantity{text-align:end}}.styles-module-scss-module__QlGLDG__OrderItemVAT{text-align:end;grid-area:vat}.styles-module-scss-module__QlGLDG__OrderItemPrice{text-align:end;grid-area:price}
.styles-module-scss-module__3GKI3W__OrderItem{row-gap:var(--spacing-2);column-gap:var(--spacing-2);box-shadow:0px 2px 12px var(--color-semantic-surface-subdued);grid-template-columns:48px auto 70px min-content;grid-template-areas:"picture description quantity tooltip""picture price quantity tooltip"}.styles-module-scss-module__3GKI3W__OrderItemImage{grid-area:picture}.styles-module-scss-module__3GKI3W__OrderItemDescription{grid-area:description}.styles-module-scss-module__3GKI3W__OrderItemQuantity{text-align:end;grid-area:quantity}.styles-module-scss-module__3GKI3W__OrderItemPrice{grid-area:price}.styles-module-scss-module__3GKI3W__OrderitemTooltip{grid-area:tooltip}
.styles-module-scss-module__hAS79W__bubbleContainer{width:200px}.styles-module-scss-module__hAS79W__bubble{background-color:#fff5e6;width:70px;height:70px}.styles-module-scss-module__hAS79W__bubble svg{fill:#fa3c0f}.styles-module-scss-module__hAS79W__Card{border:1px solid var(--color-semantic-border-default);align-self:end;max-width:400px;height:250px}.styles-module-scss-module__hAS79W__CardInfoWrapper{padding:0 var(--spacing-3);flex-direction:column;justify-content:space-evenly;display:flex}.styles-module-scss-module__hAS79W__OdaLogoContainer{width:50px;margin-bottom:5px}.styles-module-scss-module__hAS79W__Confetti{border-radius:80% var(--border-radius-medium)var(--border-radius-medium)0}
.styles-module-scss-module__lRQkra__anchorText{position:relative}.styles-module-scss-module__lRQkra__anchorText:hover .styles-module-scss-module__lRQkra__anchorIcon{opacity:.5}.styles-module-scss-module__lRQkra__anchorText .styles-module-scss-module__lRQkra__anchorIcon:hover{cursor:pointer;opacity:1}.styles-module-scss-module__lRQkra__anchorIcon{opacity:0;color:var(--color-semantic-text-default);width:1.2em;height:1.2em;padding:.1em;position:absolute;left:-1.2em}.styles-module-scss-module__lRQkra__anchorIcon svg{width:100%;height:100%}.styles-module-scss-module__lRQkra__scrollMargin{scroll-margin-top:8rem}
.styles-module-scss-module__0DnyzW__container{padding-top:var(--spacing-9);padding-bottom:var(--spacing-9)}@media only screen and (min-width:992px){.styles-module-scss-module__0DnyzW__container{padding-top:179px;padding-bottom:179px}}
.styles-module-scss-module__ia25RW__filterButton{order:1}.styles-module-scss-module__ia25RW__sortButton{order:2}@media (min-width:768px){.styles-module-scss-module__ia25RW__sortButton{order:3}}.styles-module-scss-module__ia25RW__activeFilters{order:3;min-width:0}@media (min-width:768px){.styles-module-scss-module__ia25RW__activeFilters{order:2}}
.styles-module-scss-module__-SCrva__AddressDeliveryContainer{max-width:1280px;min-height:350px;margin:0 auto}
.styles-module-scss-module__b-zdEq__addToListButton{width:var(--spacing-7);display:inline-flex}
.valuePropSection-module-scss-module__nxIp1q__valuePropCard{background-color:var(--color-semantic-background-subdued);border-radius:var(--spacing-4);color:var(--color-semantic-text-default)}
.RegisterBusinessForm-module-scss-module__PaYSyW__InfoBox{background-color:#7976721a}.RegisterBusinessForm-module-scss-module__PaYSyW__ErrorBox{background-color:#e617001a}
.styles-module-scss-module__5-Kjna__productContainer{cursor:pointer;isolation:isolate}.styles-module-scss-module__5-Kjna__pricesContainer{max-width:100%}.styles-module-scss-module__5-Kjna__buttonContainer{bottom:0;right:0}.styles-module-scss-module__5-Kjna__checkboxWrapper{position:absolute;top:25%;left:-4px}.styles-module-scss-module__5-Kjna__lineThrough{text-decoration:line-through}
@media only screen and (min-width:768px){.styles-module-scss-module__kE0vqW__searchInput{order:1;max-width:490px}}
.styles-module-scss-module__crZXfG__Relative{position:relative}.styles-module-scss-module__crZXfG__HorizontalScrollWrapper{width:100%;overflow:hidden}
.styles-module-scss-module__NuioNW__IllustrationColumn{display:none}@media only screen and (min-width:768px){.styles-module-scss-module__NuioNW__IllustrationColumn{display:initial}}.styles-module-scss-module__NuioNW__ActionRow{white-space:nowrap}
.styles-module-scss-module__OH7stG__extraMargin{margin:var(--spacing-2)}.styles-module-scss-module__OH7stG__extraMarginBottom{margin-bottom:var(--spacing-2)}.styles-module-scss-module__OH7stG__skeletonContainer{height:1300px}.styles-module-scss-module__OH7stG__section{width:400px;max-width:100%;min-height:71px;transition:margin .3s;box-shadow:0 2px 12px #eae7e3}.styles-module-scss-module__OH7stG__section.styles-module-scss-module__OH7stG__skeleton.styles-module-scss-module__OH7stG__large{height:360px}.styles-module-scss-module__OH7stG__section.styles-module-scss-module__OH7stG__skeleton{background-color:var(--color-semantic-surface-pressed);position:relative}.styles-module-scss-module__OH7stG__section.styles-module-scss-module__OH7stG__skeleton:after{content:"";background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:2s infinite styles-module-scss-module__OH7stG__shimmer;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}@keyframes styles-module-scss-module__OH7stG__shimmer{to{transform:translate(100%)}}@media (prefers-color-scheme:dark){.styles-module-scss-module__OH7stG__section{box-shadow:0 4px 10px #0000007a}}.styles-module-scss-module__OH7stG__boilerplate{width:400px;max-width:100%}@media (prefers-color-scheme:dark){.styles-module-scss-module__OH7stG__navigationButton{color:var(--color-semantic-text-on-button-primary)}}.styles-module-scss-module__OH7stG__indexNumber{color:var(--color-semantic-text-disabled)}.styles-module-scss-module__OH7stG__collapsible{transition:opacity .3s,height .25s;overflow-y:clip}.styles-module-scss-module__OH7stG__inactive{color:var(--color-semantic-text-disabled)}.styles-module-scss-module__OH7stG__invisible{opacity:0;height:0}.styles-module-scss-module__OH7stG__visible{opacity:1;height:auto}.styles-module-scss-module__OH7stG__header{transition:opacity .1s}.styles-module-scss-module__OH7stG__passwordWrapper{position:relative}.styles-module-scss-module__OH7stG__errorList{padding-left:var(--spacing-5);list-style:outside}.styles-module-scss-module__OH7stG__wordBreak{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.styles-module-scss-module__OH7stG__phoneInputContainer{width:13.2rem}
.styles-module-scss-module__OGFa0a__container{min-height:1300px}
.RegisterInterestForm-module-scss-module__okY-ma__InfoBox{background-color:#7976721a}.RegisterInterestForm-module-scss-module__okY-ma__ErrorBox{background-color:#e617001a}
/*# sourceMappingURL=03ba032b655eb88a.css.map*/