.okY-ma_InfoBox{background-color:#7976721a}.okY-ma_ErrorBox{background-color:#e617001a}
.vrZOYa_pageTransition{z-index:999;background-color:var(--color-semantic-pill-spotlight);height:4px;transition:right .3s ease-out;position:fixed;top:0;left:0;right:0}.vrZOYa_pageTransition--start{opacity:1;right:80%}.vrZOYa_pageTransition--stop{right:0}.vrZOYa_pageTransition--idle{opacity:0;right:100%}
.NO7l3a_LinkContainer :before,.NO7l3a_LinkContainerFixed:before{content:"";cursor:pointer;z-index:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.NO7l3a_AppLink:focus{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}.NO7l3a_AppLink:focus:not(:focus-visible){outline:none}.NO7l3a_AppLink:focus-visible{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}
.gV9DMa_AppLinkButton{text-decoration:none}
.AUumCG_list{row-gap:var(--spacing-2);column-gap:var(--spacing-1);flex-wrap:wrap}.AUumCG_group .AUumCG_Chip:not(:first-child):not(:last-child){border-radius:0}.AUumCG_group .AUumCG_Chip:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.AUumCG_group .AUumCG_Chip:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.AUumCG_group .AUumCG_Chip:not(:last-child){border-right:0}.AUumCG_group .AUumCG_Chip__selected+.AUumCG_Chip{border-left:0}
.AMHhYG_hide{display:none}@media only screen and (max-width:767px){.AMHhYG_sm\:hide{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.AMHhYG_md\:hide{display:none}}@media only screen and (min-width:992px) and (max-width:1279px){.AMHhYG_lg\:hide{display:none}}@media only screen and (min-width:1280px){.AMHhYG_xl\:hide{display:none}}
._68f49G_ErrorBoundary{flex:1;height:100vh}
.vjGlnG_arrow-button{z-index:1;background-color:var(--color-semantic-interactive-default);width:32px;height:32px;position:absolute}.vjGlnG_arrow-button:hover{background-color:var(--color-semantic-interactive-hover)}.vjGlnG_arrow-button:active{background-color:var(--color-semantic-interactive-pressed)}.vjGlnG_start{left:0}.vjGlnG_start .k-icon{margin-left:calc(var(--spacing-1)/2*-1)}.vjGlnG_start-outside{left:calc(var(--spacing-4)*-1)}.vjGlnG_start-outside .k-icon{margin-left:calc(var(--spacing-1)/2*-1)}.vjGlnG_end{right:0}.vjGlnG_end .k-icon{margin-right:calc(var(--spacing-1)/2*-1)}.vjGlnG_end-outside{right:calc(var(--spacing-4)*-1)}.vjGlnG_end-outside .k-icon{margin-right:calc(var(--spacing-1)/2*-1)}
.ZPaT2a_container{z-index:1;height:100%;width:var(--gradient-overlay-width,44px);flex:1;position:absolute}.ZPaT2a_start{background:linear-gradient(to left, transparent 0%, var(--color-semantic-surface-default) 20%, var(--color-semantic-surface-default) 100%);left:0}.ZPaT2a_end{background:linear-gradient(to right, transparent 0%, var(--color-semantic-surface-default) 20%, var(--color-semantic-surface-default) 100%);right:0}
.fHqUcG_fillBrandRed{fill:var(--color-semantic-illustration-default)}.fHqUcG_sizeMd{max-width:330px}@media only screen and (max-width:479px){.fHqUcG_sizeMd{max-width:225px}}.fHqUcG_fullWidthAndHeight{width:100%;height:100%}
.SEnGka_w-75{width:75px}.SEnGka_w-100{width:100px}.SEnGka_w-125{width:125px}.SEnGka_w-150{width:150px}.SEnGka_w-175{width:175px}.SEnGka_bone{isolation:isolate}.SEnGka_text-small{height:12px}.SEnGka_text-medium{height:16px}.SEnGka_text-large{height:24px}.SEnGka_text-x-large{height:32px}.SEnGka_product-image-small{width:64px;height:64px}.SEnGka_product-image-medium{width:112px;height:112px}.SEnGka_stepper-buttons{width:32px;height:32px}.SEnGka_jumbo-button{height:68px}.SEnGka_circle-small{border-radius:100%;width:100px;height:100px}.SEnGka_circle-medium{border-radius:100%;width:150px;height:150px}.SEnGka_circle-large{border-radius:100%;width:200px;height:200px}.SEnGka_action-button{height:48px}.SEnGka_radio-check{border-radius:50%;width:32px;height:32px}.SEnGka_slot-cell{width:100%;height:50px}.SEnGka_glossy-thingy{background:linear-gradient(110deg,#fff0 8%,#ffffff4d 18%,#fff0 33%) 0 0/200% 100%;animation:1.5s linear infinite SEnGka_shine;position:absolute;inset:0}@media (prefers-color-scheme:dark){.SEnGka_glossy-thingy{background:linear-gradient(110deg,#0000 8%,#0006 18%,#0000 33%) 0 0/200% 100%}}@media (prefers-reduced-motion){.SEnGka_glossy-thingy{background:0 0;animation:none}}@keyframes SEnGka_shine{to{background-position-x:-200%}}
.AXEytW_UnstyledButton{font:inherit;cursor:pointer;line-height:inherit;color:inherit;-webkit-appearance:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:0;font-family:inherit;font-size:100%}.AXEytW_UnstyledButton:focus{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}.AXEytW_UnstyledButton:focus:not(:focus-visible){outline:none}.AXEytW_UnstyledButton:focus-visible{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}
.xWySaq_breadcrumb{display:block}.xWySaq_breadcrumbLast{display:none}@media only screen and (min-width:768px){.xWySaq_breadcrumbLast{display:inline}}.xWySaq_breadcrumbSlash{display:none}@media only screen and (min-width:768px){.xWySaq_breadcrumbSlash{padding-left:var(--spacing-2);padding-right:var(--spacing-2);display:inline}}.xWySaq_BreadcrumbContainer .xWySaq_breadcrumb:not(:last-of-type){display:none}@media only screen and (min-width:768px){.xWySaq_BreadcrumbContainer{flex-wrap:wrap}.xWySaq_BreadcrumbContainer .xWySaq_breadcrumb:not(:last-of-type){display:inline}.xWySaq_Icon{display:none}}
.MnFX5G_ExpandableSelect{border:1px solid var(--color-semantic-border-default);border-radius:4px}.MnFX5G_ExpandableSelect--expanded{background:var(--color-semantic-surface-default)}.MnFX5G_ExpandableSelect__options{transition:height .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.MnFX5G_ExpandableSelect__options--expanded{overflow:unset}.MnFX5G_ExpandableSelect__label{padding:var(--spacing-3);cursor:pointer;outline:none;justify-content:space-between;align-items:center;display:flex}.MnFX5G_ExpandableSelect__label:focus-visible,.MnFX5G_ExpandableSelect__label:focus{outline:2px solid var(--color-semantic-focus-default);outline-offset:2px}.MnFX5G_ExpandableSelect__icon{flex-shrink:0;width:20px;height:2px;line-height:2px;transition:transform .2s;display:inline-flex;position:relative}.MnFX5G_ExpandableSelect__icon:before,.MnFX5G_ExpandableSelect__icon:after{content:"";background:var(--color-semantic-text-default);border-radius:10px;width:50%;height:100%;transition:transform .2s;position:absolute;top:0}.MnFX5G_ExpandableSelect__icon:before{left:0;transform:translate(2px)rotate(45deg)}.MnFX5G_ExpandableSelect__icon:after{right:0;transform:translate(-2px)rotate(-45deg)}.MnFX5G_ExpandableSelect__icon--expanded:before{transform:translate(2px)rotate(-45deg)}.MnFX5G_ExpandableSelect__icon--expanded:after{transform:translate(-2px)rotate(45deg)}.MnFX5G_Option{padding:var(--spacing-3);border-top:1px solid var(--color-semantic-border-default);cursor:pointer;text-decoration:none;display:block}.MnFX5G_Option:focus-visible,.MnFX5G_Option:focus{outline:2px solid var(--color-semantic-focus-default);outline-offset:2px}.MnFX5G_Option__current{font-weight:700}.MnFX5G_Option__icon{color:#0000}.MnFX5G_Option__icon--visible{color:inherit}.MnFX5G_Option:first-child{border-top:none}.MnFX5G_Option:hover{background:var(--color-semantic-surface-subdued)}.MnFX5G_AppLink:focus,.MnFX5G_AppLink:focus-visible{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}
.JQ0thq_defaultPadding{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);margin-top:-8px;margin-bottom:-8px}.JQ0thq_suppressPadding{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.JQ0thq_hideArrows{display:none}@media only screen and (max-width:767px){.JQ0thq_sm\:hideArrows{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.JQ0thq_md\:hideArrows{display:none}}@media only screen and (min-width:992px) and (max-width:1279px){.JQ0thq_lg\:hideArrows{display:none}}@media only screen and (min-width:1280px){.JQ0thq_xl\:hideArrows{display:none}}@media (max-width:767px){.JQ0thq_sm\:bleed{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}@media only screen and (min-width:768px) and (max-width:991px){.JQ0thq_md\:bleed{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media only screen and (min-width:992px) and (max-width:1279px){.JQ0thq_lg\:bleed{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media only screen and (min-width:1280px){.JQ0thq_xl\:bleed{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}.JQ0thq_scrollableContainer{white-space:nowrap;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:auto}.JQ0thq_scrollableContainer::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.JQ0thq_sm\:scrollableContainer{white-space:nowrap;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:auto}.JQ0thq_sm\:scrollableContainer::-webkit-scrollbar{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.JQ0thq_md\:scrollableContainer{white-space:nowrap;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:auto}.JQ0thq_md\:scrollableContainer::-webkit-scrollbar{display:none}}@media only screen and (min-width:992px) and (max-width:1279px){.JQ0thq_lg\:scrollableContainer{white-space:nowrap;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:auto}.JQ0thq_lg\:scrollableContainer::-webkit-scrollbar{display:none}}@media only screen and (min-width:1280px){.JQ0thq_xl\:scrollableContainer{white-space:nowrap;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:auto}.JQ0thq_xl\:scrollableContainer::-webkit-scrollbar{display:none}}
.hn3D9q_card{height:100%;text-decoration:none}.hn3D9q_imageContainer{position:absolute;inset:0}.hn3D9q_isLink img,.hn3D9q_isLink .hn3D9q_imageContainer{transition:all .4s ease-out}.hn3D9q_isLink:hover{border-color:var(--color-semantic-border-hover)}.hn3D9q_isLink:hover .hn3D9q_k-link{color:var(--color-semantic-interactive-hover)}.hn3D9q_isLink:hover img,.hn3D9q_isLink:hover .hn3D9q_imageContainer{transform:scale(1.03)}.hn3D9q_isLink:hover .hn3D9q_imageContainer img{transform:none}@media (prefers-reduced-motion){.hn3D9q_isLink img,.hn3D9q_isLink .hn3D9q_imageContainer{transition:none}.hn3D9q_isLink:hover img,.hn3D9q_isLink:hover .hn3D9q_imageContainer{transform:none}}.hn3D9q_title{white-space:normal;overflow-wrap:break-word}
@keyframes hn9-jG_overlay{0%{opacity:0}to{opacity:.8}}@keyframes hn9-jG_sheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes hn9-jG_sheetOut{0%{transform:translateY(var(--sheet-drag,0px))}to{transform:translateY(100%)}}@keyframes hn9-jG_asideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes hn9-jG_asideOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes hn9-jG_overlayOut{0%{opacity:.8}to{opacity:0}}@keyframes hn9-jG_contentShow{0%{opacity:0}to{opacity:1}}.hn9-jG_overlay{background-color:var(--color-semantic-surface-scrim);opacity:.8;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.hn9-jG_overlay{animation:.3s cubic-bezier(.16,1,.3,1) forwards hn9-jG_overlay}.hn9-jG_sheetOverlay[data-state=closed]{animation:.25s linear forwards hn9-jG_overlayOut}}.hn9-jG_modalBoxGrid{isolation:isolate;max-width:var(--max-width);margin:0 auto;position:fixed;inset:0}@media only screen and (max-width:767px){.hn9-jG_sm\:modalBoxGrid{isolation:isolate;max-width:var(--max-width);margin:0 auto;position:fixed;inset:0}}@media only screen and (min-width:768px) and (max-width:991px){.hn9-jG_md\:modalBoxGrid{isolation:isolate;max-width:var(--max-width);margin:0 auto;position:fixed;inset:0}}@media only screen and (min-width:992px) and (max-width:1279px){.hn9-jG_lg\:modalBoxGrid{isolation:isolate;max-width:var(--max-width);margin:0 auto;position:fixed;inset:0}}@media only screen and (min-width:1280px){.hn9-jG_xl\:modalBoxGrid{isolation:isolate;max-width:var(--max-width);margin:0 auto;position:fixed;inset:0}}.hn9-jG_modalBoxGrid-aside{isolation:isolate;max-width:unset;margin:unset;position:fixed;inset:0}@media only screen and (max-width:767px){.hn9-jG_sm\:modalBoxGrid-aside{isolation:isolate;max-width:unset;margin:unset;position:fixed;inset:0}}@media only screen and (min-width:768px) and (max-width:991px){.hn9-jG_md\:modalBoxGrid-aside{isolation:isolate;max-width:unset;margin:unset;position:fixed;inset:0}}@media only screen and (min-width:992px) and (max-width:1279px){.hn9-jG_lg\:modalBoxGrid-aside{isolation:isolate;max-width:unset;margin:unset;position:fixed;inset:0}}@media only screen and (min-width:1280px){.hn9-jG_xl\:modalBoxGrid-aside{isolation:isolate;max-width:unset;margin:unset;position:fixed;inset:0}}.hn9-jG_fixedHeight{height:100vh}.hn9-jG_content{border-block:1px solid #0000;flex-grow:1;transition:border-color .15s;overflow-y:auto}.hn9-jG_content.hn9-jG_borderTop{border-top-color:var(--color-semantic-border-default)}.hn9-jG_content.hn9-jG_borderBottom{border-bottom-color:var(--color-semantic-border-default)}.hn9-jG_modalBox{position:absolute;overflow:hidden;box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633}.hn9-jG_modalBox.hn9-jG_disableInternalScroll{overflow-y:unset}.hn9-jG_modalBox:focus{outline:none}@media (prefers-reduced-motion:no-preference){.hn9-jG_modalBox{animation:.15s cubic-bezier(.16,1,.3,1) forwards hn9-jG_contentShow}}.hn9-jG_modalBox.hn9-jG_sheet{inset-inline:0;--sheet-expanded-height:calc(100dvh - env(safe-area-inset-top));--sheet-base-height:85dvh;width:100%;max-height:clamp(85dvh,var(--sheet-base-height) + var(--sheet-lift,0px),var(--sheet-expanded-height));border-radius:var(--border-radius-large) var(--border-radius-large) 0 0;padding-bottom:calc(var(--spacing-7) + env(safe-area-inset-bottom));--modal-close-offset:var(--spacing-6);--modal-header-top:var(--spacing-3);transform:translateY(var(--sheet-drag,0px));position:fixed;top:auto;bottom:0}@media (prefers-reduced-motion:no-preference){.hn9-jG_modalBox.hn9-jG_sheet{animation:.3s cubic-bezier(.32,.72,0,1) hn9-jG_sheetIn}.hn9-jG_modalBox.hn9-jG_sheet[data-state=closed]{animation:.25s cubic-bezier(.4,0,1,1) forwards hn9-jG_sheetOut}.hn9-jG_modalBox.hn9-jG_sheet.hn9-jG_snappingBack{transition:transform .25s cubic-bezier(.32,.72,0,1),max-height .25s cubic-bezier(.32,.72,0,1)}}.hn9-jG_modalBox.hn9-jG_sheet.hn9-jG_expanded{--sheet-base-height:var(--sheet-expanded-height)}.hn9-jG_modalBox.hn9-jG_sheet [data-modal-header]{padding-top:var(--modal-header-top);touch-action:none;cursor:grab}.hn9-jG_sheetHandle{height:var(--spacing-6);cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hn9-jG_sheetHandle:after{content:"";width:var(--spacing-8);height:var(--spacing-1);border-radius:var(--border-radius-extra-small);background-color:var(--color-semantic-border-default)}@media only screen and (max-width:767px){.hn9-jG_small{width:80%;max-height:calc(100% - var(--spacing-8)*2)}}@media only screen and (min-width:768px) and (max-width:991px){.hn9-jG_small{width:60%;max-height:calc(100% - var(--spacing-8)*2)}}@media only screen and (min-width:992px) and (max-width:1279px){.hn9-jG_small{width:50%;max-height:calc(100% - var(--spacing-8)*2)}}@media only screen and (min-width:1280px){.hn9-jG_small{width:50%;max-height:calc(100% - var(--spacing-9)*2)}}@media only screen and (max-width:767px){.hn9-jG_sm\:small{width:80%;max-height:calc(100% - var(--spacing-8)*2)}}@media only screen and (min-width:768px) and (max-width:991px){.hn9-jG_md\:small{width:60%;max-height:calc(100% - var(--spacing-8)*2)}}@media only screen and (min-width:992px) and (max-width:1279px){.hn9-jG_lg\:small{width:50%;max-height:calc(100% - var(--spacing-8)*2)}}@media only screen and (min-width:1280px){.hn9-jG_xl\:small{width:50%;max-height:calc(100% - var(--spacing-9)*2)}}@media only screen and (max-width:479px){.hn9-jG_large{width:100%;top:var(--spacing-8);border-radius:16px 16px 0 0;bottom:0}}@media only screen and (min-width:480px) and (max-width:1279px){.hn9-jG_large{width:80%;max-height:calc(100% - var(--spacing-8)*2)}}@media only screen and (min-width:1280px){.hn9-jG_large{width:80%;max-height:calc(100% - var(--spacing-9)*2)}}@media only screen and (max-width:479px){.hn9-jG_sm\:large{width:100%;top:var(--spacing-8);border-radius:16px 16px 0 0;bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.hn9-jG_sm\:large{width:80%;max-height:calc(100% - var(--spacing-8)*2)}}@media only screen and (min-width:768px) and (max-width:991px){.hn9-jG_md\:large{width:80%;max-height:calc(100% - var(--spacing-8)*2)}}@media only screen and (min-width:992px) and (max-width:1279px){.hn9-jG_lg\:large{width:80%;max-height:calc(100% - var(--spacing-8)*2)}}@media only screen and (min-width:1280px){.hn9-jG_xl\:large{width:80%;max-height:calc(100% - var(--spacing-9)*2)}}.hn9-jG_aside{border-radius:0;max-height:unset;border-start-end-radius:var(--border-radius-large);border-end-end-radius:var(--border-radius-large);inset-block:0;inset-inline:0 auto}@media (prefers-reduced-motion:no-preference){.hn9-jG_aside{animation:.5s cubic-bezier(.32,.72,0,1) hn9-jG_asideIn}.hn9-jG_aside[data-state=closed]{animation:.25s cubic-bezier(.4,0,1,1) forwards hn9-jG_asideOut}}.hn9-jG_aside{width:calc(100vw - (var(--spacing-8)));max-width:512px}@media only screen and (min-width:768px){.hn9-jG_aside{border-radius:0;max-height:unset;border-start-end-radius:var(--border-radius-large);border-end-end-radius:var(--border-radius-large);width:512px;inset-block:0;inset-inline:0 auto}}@media only screen and (max-width:767px){.hn9-jG_sm\:aside{border-radius:0;max-height:unset;width:calc(100vw - (var(--spacing-8)));border-start-end-radius:var(--border-radius-large);border-end-end-radius:var(--border-radius-large);max-width:512px;inset-block:0;inset-inline:0 auto}}@media only screen and (max-width:767px) and (prefers-reduced-motion:no-preference){.hn9-jG_sm\:aside{animation:.5s cubic-bezier(.32,.72,0,1) hn9-jG_asideIn}.hn9-jG_sm\:aside[data-state=closed]{animation:.25s cubic-bezier(.4,0,1,1) forwards hn9-jG_asideOut}}@media only screen and (min-width:768px) and (max-width:991px){.hn9-jG_md\:aside{border-radius:0;max-height:unset;border-start-end-radius:var(--border-radius-large);border-end-end-radius:var(--border-radius-large);width:512px;inset-block:0;inset-inline:0 auto}}@media only screen and (min-width:768px) and (max-width:991px) and (prefers-reduced-motion:no-preference){.hn9-jG_md\:aside{animation:.5s cubic-bezier(.32,.72,0,1) hn9-jG_asideIn}.hn9-jG_md\:aside[data-state=closed]{animation:.25s cubic-bezier(.4,0,1,1) forwards hn9-jG_asideOut}}@media only screen and (min-width:992px) and (max-width:1279px){.hn9-jG_lg\:aside{border-radius:0;max-height:unset;border-start-end-radius:var(--border-radius-large);border-end-end-radius:var(--border-radius-large);width:512px;inset-block:0;inset-inline:0 auto}}@media only screen and (min-width:992px) and (max-width:1279px) and (prefers-reduced-motion:no-preference){.hn9-jG_lg\:aside{animation:.5s cubic-bezier(.32,.72,0,1) hn9-jG_asideIn}.hn9-jG_lg\:aside[data-state=closed]{animation:.25s cubic-bezier(.4,0,1,1) forwards hn9-jG_asideOut}}@media only screen and (min-width:1280px){.hn9-jG_xl\:aside{border-radius:0;max-height:unset;border-start-end-radius:var(--border-radius-large);border-end-end-radius:var(--border-radius-large);width:512px;inset-block:0;inset-inline:0 auto}}@media only screen and (min-width:1280px) and (prefers-reduced-motion:no-preference){.hn9-jG_xl\:aside{animation:.5s cubic-bezier(.32,.72,0,1) hn9-jG_asideIn}.hn9-jG_xl\:aside[data-state=closed]{animation:.25s cubic-bezier(.4,0,1,1) forwards hn9-jG_asideOut}}.hn9-jG_modalBox-closeButtonContainer{right:0;top:var(--modal-close-offset,0px);z-index:2;padding:var(--spacing-5);position:absolute}.hn9-jG_modalBox-closeButtonContainer:has(+[data-modal-header]){top:calc(var(--modal-close-offset,0px) + var(--modal-header-top,var(--spacing-8)));height:calc(var(--text-style-display-xs-font-size-base)*var(--text-style-display-xs-line-height-base));align-items:center;padding-block:0;display:flex}.hn9-jG_modalBox-closeButtonContainer+[data-modal-header]{padding-inline-end:var(--spacing-9)}
.ioKLPa_buttonLabel{width:32px;height:32px;padding-left:var(--spacing-2);padding-right:var(--spacing-2);color:var(--color-semantic-text-subdued);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--color-semantic-surface-default);border-width:1px;border:1px solid var(--color-semantic-border-default);border-radius:4px;justify-content:center;align-items:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex}.ioKLPa_disabled{cursor:not-allowed;border:1px solid var(--color-semantic-border-default)}.ioKLPa_buttonGroup>.ioKLPa_buttonLabel:not(:first-child){margin-left:-1px}.ioKLPa_buttonGroup>.ioKLPa_buttonLabel:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ioKLPa_buttonGroup>.ioKLPa_buttonLabel:nth-child(n+2){border-top-left-radius:0;border-bottom-left-radius:0}.ioKLPa_selected{color:var(--color-semantic-text-interactive-pressed);background-color:var(--color-semantic-surface-subdued)}
._0ucDXW_imageCard{box-sizing:border-box;position:absolute;top:50%;left:50%;overflow:hidden}._0ucDXW_imageCard img{object-fit:contain;width:100%;height:100%}._0ucDXW_imageCard:nth-child(3){transform:translate(-40%)translateY(-30%)rotate(15deg)}._0ucDXW_imageCard:nth-child(2){z-index:1;transform:translate(40%)translateY(-30%)rotate(-15deg)}._0ucDXW_imageCard:first-child{z-index:2;transform:translateY(40%)}._0ucDXW_imageCard{aspect-ratio:1;width:40%;max-width:120px;margin-top:calc(min(120px,40%)/-2);margin-left:calc(min(120px,40%)/-2)}._0ucDXW_simple{box-shadow:0 2px 12px #4b48441a}._0ucDXW_flair{box-shadow:0 2px 12px #f9ebd3}._0ucDXW_background{isolation:isolate;top:0}._0ucDXW_imageCard._0ucDXW_layout1{transform:translateY(0)rotate(15deg)}._0ucDXW_imageCard._0ucDXW_layout2:first-child{transform:translate(-40%)translateY(0)rotate(15deg)}._0ucDXW_imageCard._0ucDXW_layout2:nth-child(2){transform:translate(40%)translateY(0)rotate(-15deg)}
.T_wyxG_undiscountedPrice{text-decoration:line-through}
.VZyTmG_product-row-new{height:110px;transition:background-color .2s ease-in}.VZyTmG_product-row-new:after{content:"";opacity:0;border-radius:inherit;pointer-events:none;background-color:#0000;transition:opacity .2s ease-in,background-color .2s ease-in;position:absolute;inset:0}.VZyTmG_product-row-new.VZyTmG_subdued:after{opacity:.5;background-color:var(--color-semantic-surface-subdued)}.VZyTmG_image-overlay{z-index:3;align-items:flex-start;height:100%;max-height:100%;display:flex;position:absolute;top:0;left:0}.VZyTmG_image-area{overflow:hidden}.VZyTmG_on-image-pills{top:var(--spacing-1);left:var(--spacing-1);z-index:2;position:absolute}.VZyTmG_product-classifiers{row-gap:var(--spacing-05);bottom:var(--spacing-1);left:var(--spacing-1);z-index:2;position:absolute}.VZyTmG_default-pills{min-height:21px}.VZyTmG_primary-action{z-index:2;flex-shrink:0}.VZyTmG_leading-action{z-index:2;left:var(--spacing-1);top:var(--spacing-1);bottom:var(--spacing-1);align-items:center;display:flex;position:absolute}.VZyTmG_has-leading-action{--leading-action-width:var(--spacing-8);padding-left:calc(var(--spacing-1) + var(--leading-action-width) + var(--spacing-2))}.VZyTmG_content-container{padding-top:var(--spacing-05)}.VZyTmG_secondary-action{z-index:2}.VZyTmG_price-and-primary-action-container{min-width:0;margin-top:auto}
@media only screen and (min-width:480px) and (max-width:1279px){.i56Wiq_fixedHeightModalContent{height:calc(100% - var(--spacing-8)*2)}}@media only screen and (min-width:1280px){.i56Wiq_fixedHeightModalContent{height:calc(100% - var(--spacing-9)*2)}}.i56Wiq_fixedHeightModalBody{flex:auto;min-height:0}
.ttTfzq_classifierWrapper{background-color:var(--color-semantic-surface-product-image-background);border-radius:var(--border-radius-full);position:relative;overflow:hidden}.ttTfzq_ProductTile{width:20px;height:20px;padding:calc(var(--spacing-1)/2)}.ttTfzq_ProductRow{width:16px;height:16px;padding:calc(var(--spacing-1)/2)}.ttTfzq_ProductDetail{width:32px;height:32px;padding:var(--spacing-1)}@media only screen and (min-width:768px){.ttTfzq_ProductDetail{width:48px;height:48px;padding:var(--spacing-2)}}.ttTfzq_image{max-width:100%;max-height:100%}
.r2Gh6W_dot{border-radius:50%;width:8px;height:8px}.r2Gh6W_dot__complete{background-color:var(--color-semantic-text-default);opacity:1}.r2Gh6W_dot__incomplete{background-color:var(--color-semantic-text-subdued);opacity:.5}
._9_kCGa_TitleWrapper{align-items:center;text-decoration:none;transition:all .2s;display:flex}._9_kCGa_TitleWrapper:hover{transform:translate(4px)}._9_kCGa_scrollMargin{scroll-margin-top:var(--spacing-13)}._9_kCGa_Subtitle{max-width:50ch}@media only screen and (min-width:768px){._9_kCGa_Subtitle{max-width:100ch}}
.Q8i2Ma_fieldRequired{color:var(--color-semantic-text-critical)}.Q8i2Ma_inputDescription{margin-bottom:var(--spacing-2)}
.-J7QLa_hoverable:hover{border-color:var(--color-semantic-border-hover)}
.DpZW0W_day,.DpZW0W_month{width:30%}.DpZW0W_year{width:40%}
.OmyRxW_imageGrid{background-color:var(--color-semantic-surface-product-image-background);place-content:center;display:grid}.OmyRxW_imageGrid>img{max-height:100%;margin:auto}.OmyRxW_row{gap:var(--spacing-1);grid-template-rows:repeat(2,25px);grid-template-columns:repeat(2,25px);width:72px;height:72px}.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}.OmyRxW_listTiles{gap:var(--spacing-6);grid-template-columns:repeat(auto-fill,minmax(182px,1fr))}
.NgKREa_SimpleCard{word-wrap:break-word;width:100%}.NgKREa_outlined{border:1px solid var(--color-semantic-border-default)}.NgKREa_filled{background-color:var(--color-semantic-surface-neutral-subdued)}
._zljVq_linkListButtonImage{flex-shrink:0;width:20px;height:20px}._zljVq_noShrink>*{flex-shrink:0}._zljVq_column{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;width:100%;padding:var(--spacing-4) 0;border-bottom:1px solid var(--color-semantic-border-default);display:inline-block}@media only screen and (min-width:768px){._zljVq_column{padding:var(--spacing-3) 0;border-bottom:none}}._zljVq_CloseButton{z-index:3;right:var(--spacing-3);top:var(--spacing-6);position:fixed}
.Iz0xba_cardContainer{margin-top:-30px}.Iz0xba_cardContainer:hover,.Iz0xba_cardContainer:focus-visible{background-color:var(--color-semantic-surface-neutral-default)}
.LfhtRq_LinkListColumns{vertical-align:top;grid-template-columns:1fr 1fr;gap:8px;display:grid}.LfhtRq_cellContainer{height:80px;position:relative;overflow:hidden}@media only screen and (min-width:992px){.LfhtRq_cellContainer{max-width:200px}}.LfhtRq_cellFade{z-index:1;background:linear-gradient(#0f060000 0%,#0f06008b 70.31%);width:100%;height:100%;position:absolute;top:0;left:0}.LfhtRq_cellFade :hover{background:linear-gradient(#0f060026 0%,#0f0600be 70.31%)}.LfhtRq_cellText{color:#fff;text-align:center;height:100%}@media (prefers-color-scheme:dark){.LfhtRq_cellText{color:#fff}}.LfhtRq_promotionLabel{top:var(--spacing-2);z-index:3;position:absolute;right:0}.LfhtRq_image{width:100%}
._9uIBW_content{margin:0 var(--spacing-4) 0 var(--spacing-4);position:relative}@media only screen and (min-width:768px){._9uIBW_content{margin:0 0 0 var(--spacing-8)}}._9uIBW_contentText{max-width:628px}._9uIBW_imageContainer{max-height:464px}._9uIBW_imageContainer+._9uIBW_content{margin-top:calc(var(--spacing-13)*-1)}@media only screen and (min-width:768px){._9uIBW_imageContainer+._9uIBW_content{margin-top:calc(var(--spacing-9)*-1)}}
.DFjSnW_NavbarWrapper{grid-template-columns:1fr min-content 1fr;grid-template-areas:"hamburgerMenu logo iconContainer"". . .""search search search"". . .""deliverySlotButton deliverySlotButton deliverySlotButton";grid-template-rows:auto var(--spacing-3) auto var(--spacing-3) auto}.DFjSnW_NavbarWrapper .DFjSnW_NavbarLogo{justify-self:center}@media only screen and (min-width:768px){.DFjSnW_NavbarWrapper{grid-template-columns:min-content auto auto;grid-template-areas:"logo.iconContainer"". . .""search search search"". . .""deliverySlotButton deliverySlotButton deliverySlotButton"}}@media only screen and (min-width:992px){.DFjSnW_NavbarWrapper{grid-template:"logo.search.deliverySlotButton.iconContainer"/min-content 32px auto 32px auto 16px min-content;gap:0}}.DFjSnW_NavbarWrapper--hideDeliverySlotButton{grid-template-rows:auto var(--spacing-3) auto}@media only screen and (min-width:768px){.DFjSnW_NavbarWrapper--hideDeliverySlotButton{grid-template-rows:auto var(--spacing-3) auto}}@media only screen and (min-width:992px){.DFjSnW_NavbarWrapper--hideDeliverySlotButton{grid-template-rows:auto}}.DFjSnW_NavbarLogo{grid-area:logo;justify-self:start}.DFjSnW_NavbarLogo .k-oda-logo{width:60px;height:24px;display:block}.DFjSnW_NavbarLogo .k-mathem-logo{width:140px;height:40px;display:block}.DFjSnW_NavbarHamburgerMenu{grid-area:hamburgerMenu}@media only screen and (min-width:768px){.DFjSnW_NavbarHamburgerMenu{display:none}}.DFjSnW_NavbarSearchContainer{grid-area:search}.DFjSnW_NavbarDeliverySlotButton{grid-area:deliverySlotButton}@media only screen and (min-width:992px){.DFjSnW_NavbarDeliverySlotButton{justify-self:end}}.DFjSnW_NavbarMegaMenu{background-color:var(--color-semantic-surface-default);border-bottom:1px solid var(--color-semantic-border-default);grid-area:megaMenu;position:relative}.DFjSnW_NavbarIconContainer{grid-area:iconContainer}.DFjSnW_NavbarIconContainer .DFjSnW_NavbarIcon{display:block}
.Seil8W_listTiles{gap:var(--spacing-6);grid-template-columns:repeat(auto-fill,minmax(182px,1fr))}
.Wo7U5W_unicornSVG{margin-right:var(--spacing-1)}.Wo7U5W_maskAlpha{mask-type:alpha}
.rWYXGa_carousel{overflow:hidden}.rWYXGa_carouselItem{flex:0 0 100%;min-width:0}.rWYXGa_carouselArrowStart{top:calc(50% - var(--spacing-2));z-index:1;position:absolute;left:0}@media only screen and (min-width:768px){.rWYXGa_carouselArrowStart{left:calc(var(--spacing-4)*-1)}}.rWYXGa_carouselArrowEnd{top:calc(50% - var(--spacing-2));z-index:1;position:absolute;right:0}@media only screen and (min-width:768px){.rWYXGa_carouselArrowEnd{right:calc(var(--spacing-4)*-1)}}
@media only screen and (min-width:768px){.mldeVq_imageBox{height:100%}}.mldeVq_classifierWrapper{position:absolute;bottom:0;left:0}.mldeVq_discountBubble{top:var(--spacing-3);left:var(--spacing-3);position:absolute}@media only screen and (min-width:768px){.mldeVq_discountBubble{top:var(--spacing-5);left:var(--spacing-5)}}
.o0O3iW_discountDisclaimer{order:1}.o0O3iW_productPrice{order:2}
._3WY_Ta_highlightTile{width:100%;max-width:480px}._3WY_Ta_flexTile{width:200px;max-width:200px}@media only screen and (max-width:479px){._3WY_Ta_flexTile{width:47%;min-width:165px}}
.EvWmFa_ModalContent{width:100%;max-width:1024px;top:var(--spacing-8);margin-bottom:var(--spacing-8);position:relative}@media (min-width:480px){.EvWmFa_ModalContent{width:80%}}@media (min-width:768px){.EvWmFa_ModalContent{top:var(--spacing-9);margin-bottom:var(--spacing-9)}}.EvWmFa_overlay{padding-bottom:var(--spacing-8);background:#615f5bcc;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.EvWmFa_closeButton{right:var(--spacing-4);top:var(--spacing-4);z-index:1;position:absolute}
.-JewEW_list-item{width:64px}.-JewEW_recipe-list-item{width:72px}.-JewEW_row{width:48px;padding:2px}.-JewEW_small-row{width:40px;padding:2px}.-JewEW_tile{width:100%}.-JewEW_product-row{width:89px;padding:var(--spacing-2);border-radius:12px}.-JewEW_highlighted-tile{width:180px}.-JewEW_detail{width:100%}.-JewEW_ratio-1\/1{aspect-ratio:1}.-JewEW_ratio-4\/3{aspect-ratio:4/3}
.zmlpZW_hyphens{word-break:normal;overflow-wrap:anywhere}.zmlpZW_ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zmlpZW_ProductCard{isolation:isolate;height:100%}.zmlpZW_ProductRow{isolation:isolate;container-type:inline-size}.zmlpZW_ProductRow .zmlpZW_priceAndDiscount{align-items:flex-start;gap:var(--spacing-0);flex-direction:column;display:flex}.zmlpZW_ProductRow .zmlpZW_ProductRowAction{align-self:end}@container (min-width:340px){.zmlpZW_ProductRow .zmlpZW_priceAndDiscount{align-items:center;gap:var(--spacing-1);flex-direction:row}.zmlpZW_ProductRow .zmlpZW_ProductRowAction{align-self:center}}.zmlpZW_ProductClassifiersTile{z-index:2;position:absolute;bottom:2px;left:2px}.zmlpZW_ProductClassifiersRow{z-index:2;bottom:calc(var(--spacing-1)*-1);left:var(--spacing-1);position:absolute}.zmlpZW_PromotionalLabels{z-index:2;top:2px;left:2px}.zmlpZW_ProductTileContentBox{flex-grow:1}.zmlpZW_AvailabilityContainer{min-height:var(--spacing-5)}.zmlpZW_ProductRowAction{right:var(--spacing-2);position:absolute}.zmlpZW_BubbleWrapper{z-index:2;top:2px;right:2px}.zmlpZW_DiscountOrPromotionPill{top:calc(var(--spacing-2)*-1);left:calc(var(--spacing-1)*-1);z-index:2;position:absolute}.zmlpZW_ProductNameExtraTile{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.zmlpZW_isLink:hover{border-color:var(--color-semantic-border-hover)}
.UfbITW_promotionLabel{top:var(--spacing-3);z-index:3;position:absolute;right:0}.UfbITW_pillContainer{gap:var(--spacing-1);position:absolute;bottom:0}.UfbITW_likeButtonContainer{top:var(--spacing-3);right:var(--spacing-3);z-index:1;position:absolute}
.sf-K6q_skipToMainContentLink{z-index:999;opacity:0;padding:1em;position:absolute;left:-9999px}.sf-K6q_skipToMainContentLink:focus{top:var(--spacing-2);left:var(--spacing-2);opacity:1}
.Jk6W2G_subHeader{height:44px;display:none}@media only screen and (min-width:768px){.Jk6W2G_subHeader{display:flex}}.Jk6W2G_subHeaderAnonymous{height:93px}@media only screen and (min-width:768px){.Jk6W2G_subHeaderAnonymous{height:44px}}.Jk6W2G_navItem{font:inherit;cursor:pointer;line-height:inherit;color:var(--color-semantic-text-default);-webkit-appearance:none;-webkit-user-select:none;user-select:none;background:0 0;border:4px solid #0000;border-left:none;border-right:none;align-items:center;height:100%;padding:0;font-family:inherit;font-size:100%;display:flex;position:relative}.Jk6W2G_navItem__active{border-bottom:4px solid var(--color-semantic-interactive-default);bottom:0}.Jk6W2G_navItem:hover{color:var(--color-semantic-text-default)}.Jk6W2G_navItem:focus{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}.Jk6W2G_navItem:focus:not(:focus-visible){outline:none}.Jk6W2G_navItem:focus-visible{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}.Jk6W2G_navSection{height:100%}.Jk6W2G_fixIconInlineBaseline{display:flex}@media only screen and (min-width:768px){.Jk6W2G_separator{display:none}}
.qqXNRG_recipeTile{width:308px}
._1Iy-Pq_MegaMenuOverlay{z-index:4;isolation:isolate;background-color:#2c2c2c33;height:100dvh;position:fixed;inset:0}@media only screen and (min-width:768px){._1Iy-Pq_MegaMenuOverlay{width:100%;position:absolute;top:100%;bottom:auto;left:0}}@media (prefers-color-scheme:dark){._1Iy-Pq_MegaMenuOverlay{background-color:#121212bf}}._1Iy-Pq_MegaMenuNav{height:100%}._1Iy-Pq_MegaMenu{z-index:5;overscroll-behavior:contain;background-color:var(--color-semantic-surface-default);isolation:isolate;height:100dvh;position:relative;overflow-y:auto}@media only screen and (min-width:768px){._1Iy-Pq_MegaMenu{border-radius:0 0 16px 16px;height:80vh;top:auto;bottom:auto;box-shadow:0 24px 24px #35332f1f}}._1Iy-Pq_MegaMenuContent{align-items:center;width:100%;display:flex;position:relative}._1Iy-Pq_closeButton{z-index:10;position:absolute;top:24px;right:24px}._1Iy-Pq_grid{row-gap:var(--spacing-4);column-gap:var(--spacing-9);grid-template-columns:100%;width:100%;max-width:1292px;display:grid;position:relative}@media only screen and (min-width:768px){._1Iy-Pq_grid{row-gap:var(--spacing-7);grid-template-columns:1fr 30px 1fr}}@media only screen and (min-width:992px){._1Iy-Pq_grid{row-gap:var(--spacing-7);grid-template-columns:1fr 30px 2fr}}@media only screen and (min-width:768px){._1Iy-Pq_pinnedCategories{grid-area:1/1/2/2}._1Iy-Pq_banners{grid-area:2/1/3/2}._1Iy-Pq_categories{grid-area:1/2/4/4}}
@media only screen and (max-width:767px){.jOtSEG_actions button.jOtSEG_actionButton{padding-inline:calc(var(--spacing-2) - 1px)}}.jOtSEG_dotSuccess,.jOtSEG_dotWarning{flex-shrink:0;width:18px;height:18px;position:relative}.jOtSEG_dotSuccess:before,.jOtSEG_dotSuccess:after,.jOtSEG_dotWarning:before,.jOtSEG_dotWarning:after{content:"";background-color:var(--dot-color);border-radius:50%;position:absolute}.jOtSEG_dotSuccess:before,.jOtSEG_dotWarning:before{opacity:0;inset:0}.jOtSEG_dotSuccess:after,.jOtSEG_dotWarning:after{inset:5px}@media (prefers-reduced-motion:no-preference){.jOtSEG_dotSuccess:before,.jOtSEG_dotWarning:before{animation:jOtSEG_ripple var(--dot-duration) ease-out infinite}.jOtSEG_dotSuccess:after,.jOtSEG_dotWarning:after{animation:jOtSEG_beat var(--dot-duration) ease-in-out infinite}}.jOtSEG_dotSuccess{--dot-color:var(--color-semantic-surface-success-accent);--dot-duration:2s}.jOtSEG_dotWarning{--dot-color:var(--color-semantic-surface-brand-eggyolk);--dot-duration:1.5s}@keyframes jOtSEG_ripple{0%{opacity:.6;transform:scale(.6)}to{opacity:0;transform:scale(1.4)}}@keyframes jOtSEG_beat{50%{transform:scale(1.15)}}
.OD8KJq_NavbarMegaMenu{background-color:var(--color-semantic-surface-default);border-bottom:1px solid var(--color-semantic-border-default);grid-area:megaMenu;position:relative}
.e_YDyG_container{padding:var(--spacing-5);text-align:center;background-color:var(--color-semantic-surface-disabled);border:1px solid var(--color-semantic-border-decorative-switch);grid-template-areas:"title""button""description";justify-content:center;display:grid}@media only screen and (min-width:992px){.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"}}.e_YDyG_description{grid-area:description}.e_YDyG_buttons{grid-area:button;justify-self:center}@media only screen and (min-width:992px){.e_YDyG_buttons{white-space:nowrap;place-self:center end}}.e_YDyG_Separator{background-color:var(--color-semantic-divider-default);align-self:center;width:2px;height:20px}
.IouVta_Wrapper{position:relative}.IouVta_SuccessButton{background-color:var(--color-semantic-surface-spotlight-default);color:var(--color-semantic-text-on-spotlight);justify-content:center;align-items:center;animation-name:IouVta_scaleIn;animation-duration:.2s;animation-timing-function:ease-out;display:flex;position:absolute;inset:0}@keyframes IouVta_scaleIn{0%{transform:scale(0)}70%{transform:scale(1.1)}to{transform:scale(1)}}
.FVzS5W_simpleBlockContainer{margin-bottom:calc(-1*var(--spacing-4))}@media only screen and (min-width:768px){.FVzS5W_simpleBlockContainer{margin-bottom:calc(-1*var(--spacing-2))}}.FVzS5W_mainHeaderContainer{isolation:isolate;margin-bottom:var(--spacing-9);position:relative}@media only screen and (min-width:768px){.FVzS5W_mainHeaderContainer{margin-bottom:var(--spacing-11)}}@media only screen and (min-width:992px){.FVzS5W_mainHeaderContainer{margin-bottom:var(--spacing-8)}}.FVzS5W_aspectRatio{height:246px}@media only screen and (min-width:992px){.FVzS5W_aspectRatio{height:375px}}.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){.FVzS5W_imageText{top:var(--spacing-6);left:var(--spacing-7)}}.FVzS5W_innerMainHeaderContainer{width:calc(100% - 36px);position:absolute;top:60%;left:50%;transform:translate(-50%)}@media only screen and (min-width:480px){.FVzS5W_innerMainHeaderContainer{left:var(--spacing-4);width:365px;transform:none}}@media only screen and (min-width:992px){.FVzS5W_innerMainHeaderContainer{left:var(--spacing-7)}}
.VtGlUW_sticky{position:sticky}@media only screen and (max-width:767px){.VtGlUW_sm\:sticky{position:sticky}}@media only screen and (min-width:768px) and (max-width:991px){.VtGlUW_md\:sticky{position:sticky}}@media only screen and (min-width:992px) and (max-width:1279px){.VtGlUW_lg\:sticky{position:sticky}}@media only screen and (min-width:1280px){.VtGlUW_xl\:sticky{position:sticky}}.VtGlUW_top{top:0}.VtGlUW_bottom{bottom:0}
._4OM8tq_filtersContainer{align-items:center;gap:var(--spacing-3) var(--spacing-2);--control-height:42px;flex-wrap:wrap;display:flex}._4OM8tq_filtersContainer._4OM8tq_withFilters ._4OM8tq_filters{display:flex}@media only screen and (min-width:992px){._4OM8tq_filtersContainer{align-items:flex-start}._4OM8tq_filtersContainer ._4OM8tq_button{order:1}._4OM8tq_filtersContainer ._4OM8tq_count{height:var(--control-height);flex:none;order:2;align-items:center;display:flex}._4OM8tq_filtersContainer ._4OM8tq_actions{order:3;margin-inline-start:auto}._4OM8tq_filtersContainer ._4OM8tq_filters{order:4}._4OM8tq_filtersContainer:not(._4OM8tq_hideFilterPanel) ._4OM8tq_button{display:none}}._4OM8tq_button{height:var(--control-height);align-items:center;display:flex}._4OM8tq_actions{align-items:center;gap:var(--spacing-2);min-height:var(--control-height);flex-wrap:wrap;display:flex}._4OM8tq_filters{min-width:0;min-height:var(--control-height);flex:100%;display:none}._4OM8tq_count{white-space:nowrap;flex:100%}
._9-4Tva_dixaFacadeWrapper{z-index:980;box-sizing:border-box;cursor:pointer;background:var(--color-semantic-button-primary-default);border:none;border-radius:50%;outline:none;width:64px;height:64px;margin:0;padding:0;position:fixed;bottom:30px;right:30px}
.jj30pG_TargetedAdRow{height:110px;text-decoration:none}.jj30pG_TargetedAdRow .jj30pG_image{width:110px}.jj30pG_TargetedAdRow .jj30pG_image img{transition:transform .2s ease-in-out}@media (prefers-reduced-motion:no-preference){.jj30pG_TargetedAdRow:hover .jj30pG_image img{transform:scale(1.05)}}.jj30pG_TargetedAdRow .jj30pG_title,.jj30pG_TargetedAdRow .jj30pG_subtitle{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.WSYjJG_buttonItem{height:64px}
.YSzsNq_tile:hover{border-color:var(--color-semantic-border-hover)}.YSzsNq_imageContainer{aspect-ratio:1}.YSzsNq_pillContainer{z-index:1}
.wdzkaW_layout{width:100%;min-height:100dvh}@media (prefers-reduced-motion:no-preference){.wdzkaW_layout{transition:width .2s ease-in-out}}@media only screen and (min-width:1280px){.wdzkaW_layout.wdzkaW_WithMiniCart{width:calc(100% - 300px)}}
._7j6zCG_bundleTile{white-space:normal;flex-shrink:0;width:220px}@media only screen and (min-width:992px){._7j6zCG_fitOnDesktop{width:auto;max-width:calc((100% - 3*var(--spacing-4))/4);flex:1}}
.XUB6HG_CheckoutFooter{display:none}@media only screen and (min-width:768px){.XUB6HG_CheckoutFooter{display:block}}.XUB6HG_PunchoutPageContainer{width:480px;max-width:100vw}
.c6BdDq_imageSlot{width:72px;height:72px}
.l1opZq_SearchBar{transition:border-color .25s}.l1opZq_SearchBar__large{height:48px}.l1opZq_SearchBar__medium{height:40px}@media only screen and (min-width:992px){.l1opZq_SearchBar__medium .l1opZq_input{font-size:var(--text-style-body-s-font-size);line-height:var(--text-style-body-s-line-height);font-family:var(--text-style-body-s-font-family);font-weight:var(--text-style-body-s-font-weight)}}.l1opZq_SearchBarInFocus{border-color:var(--color-semantic-focus-default);box-shadow:0 0 0 1px var(--color-semantic-focus-default)}.l1opZq_SearchBarInFocus .l1opZq_submit.l1opZq_hideSearchButtonOnFocusOnSmallScreens{display:none}@media only screen and (min-width:768px){.l1opZq_SearchBarInFocus .l1opZq_submit.l1opZq_hideSearchButtonOnFocusOnSmallScreens{display:flex}}.l1opZq_input{box-shadow:none;color:var(--color-semantic-text-default);background:inherit;height:100%;width:inherit;border:none;outline:none;flex:1;padding:0}.l1opZq_input::placeholder{color:var(--color-semantic-text-disabled)}.l1opZq_input:focus::placeholder{color:#0000}.l1opZq_input::-ms-clear{width:0;height:0;display:none}.l1opZq_input::-ms-reveal{width:0;height:0;display:none}.l1opZq_input::-webkit-search-decoration{display:none}.l1opZq_input::-webkit-search-cancel-button{display:none}.l1opZq_input::-webkit-search-results-button{display:none}.l1opZq_input::-webkit-search-results-decoration{display:none}.l1opZq_searchIconButton svg{fill:var(--color-semantic-text-default)}
.gYFXuW_imageStack{width:72px;height:72px}.gYFXuW_overlappingImage{width:34px;height:34px;top:50%;left:50%}.gYFXuW_dinnerImage{width:100%;height:100%}.gYFXuW_image-0{transform:translate(-40%,-70%)translate(-20px)rotate(-20deg)}.gYFXuW_image-1{transform:translate(-50%,-60%)translateY(20px)}.gYFXuW_image-2{transform:translate(-60%,-70%)translate(20px)rotate(20deg)}.gYFXuW_productRowCard{width:350px}.gYFXuW_recipeImage{border-radius:var(--border-radius-small);aspect-ratio:1}
.Gp1Zxq_cardColumns{gap:var(--spacing-3);grid-template-rows:repeat(2,1fr);grid-auto-flow:column;width:100%;display:grid}@media only screen and (min-width:768px) and (max-width:991px){.Gp1Zxq_cardColumns{gap:var(--spacing-2);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}}@media only screen and (min-width:992px){.Gp1Zxq_cardColumns{gap:var(--spacing-2);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row}}.Gp1Zxq_categoryCard{width:260px;height:68px}@media only screen and (min-width:768px){.Gp1Zxq_categoryCard{width:100%}}.Gp1Zxq_showMorePlaceholder{display:none}@media only screen and (min-width:480px){.Gp1Zxq_showMorePlaceholder{display:block}}
.vrU3hG_RelativeWrapper{position:relative}.vrU3hG_AbsoluteWrapper{opacity:0;z-index:100;transition:transform .2s,opacity .2s;position:absolute;top:0;left:0;right:0;transform:translateY(-8px)}.vrU3hG_Visible{opacity:1;transform:translateY(8px)}.vrU3hG_ScrollableContainer{max-height:80vh;overflow-y:scroll}.vrU3hG_PopoverBox{border:1px solid;border-color:var(--color-semantic-border-default);border-radius:8px;box-shadow:0 4px 26px #4b484429}
._8KWB7W_container{isolation:isolate;margin-bottom:var(--spacing-9);position:relative}@media only screen and (min-width:768px){._8KWB7W_container{margin-bottom:var(--spacing-11)}}@media only screen and (min-width:992px){._8KWB7W_container{margin-bottom:var(--spacing-8)}}._8KWB7W_imageArea{height:246px}@media only screen and (min-width:992px){._8KWB7W_imageArea{height:375px}}._8KWB7W_contentCard{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){._8KWB7W_contentCard{left:var(--spacing-4);width:365px;transform:none}}@media only screen and (min-width:992px){._8KWB7W_contentCard{left:var(--spacing-7)}}
.-eOZZq_LoadingScreenWrapper{width:100%;height:400px}.-eOZZq_LoadingScreen{z-index:2;width:100%;height:400px;position:absolute;left:0}.-eOZZq_overlay{background-color:var(--color-semantic-background-default)}.-eOZZq_LoadingScreenBlock{top:var(--spacing-9);background-color:var(--color-semantic-surface-default);width:240px;height:240px;box-shadow:0px 2px 12px var(--color-semantic-surface-subdued);border-radius:var(--border-radius-small);display:flex}
.OsQXDW_MiniCartCloseButton{z-index:1;border-bottom:1px solid var(--color-semantic-divider-subdued);height:45px;color:var(--color-semantic-text-default);position:sticky;top:0}
.Rva97W_sentinel{margin-top:calc(var(--spacing-8)*-1)}
.dcudGa_fullWidth{width:100%}.dcudGa_buttonContainer,.dcudGa_buttonStackContainer{width:70%}@media only screen and (min-width:1280px){.dcudGa_buttonStackContainer{width:100%}}.dcudGa_onboardingModalLeftAlign{padding:0}.dcudGa_leftAlignedText{align-self:flex-start}.dcudGa_centerAlignedText{text-align:center}
.FGZCwW_MiniCartItemIndicator{justify-content:space-between;height:45px}
.uI3mUW_zIndex1{z-index:1}
.U0_k3W_footerLink{color:var(--color-semantic-text-on-footer);align-items:center;text-decoration:none;display:inline-flex}.U0_k3W_footerLink.k-icon{margin-left:var(--spacing-2);width:1em;height:1em}.U0_k3W_footerLink:hover,.U0_k3W_footerLink:focus{color:var(--color-semantic-text-on-footer);text-decoration:underline}.U0_k3W_footerLink:focus{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}.U0_k3W_footerLink:focus:not(:focus-visible){outline:none}.U0_k3W_footerLink:focus-visible{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}.U0_k3W_footerList{padding:0;list-style:none}.U0_k3W_footerBadge{width:51px;display:inline-flex}
.OSaxkG_iconWrapper svg:first-of-type{width:24px;height:calc(var(--text-style-title-m-font-size-base)*var(--text-style-title-m-line-height-base))}@media only screen and (min-width:768px){.OSaxkG_iconWrapper svg:first-of-type{height:calc(var(--text-style-title-m-font-size-md)*var(--text-style-title-m-line-height-md))}}
.L1Rvxa_singleCardLeft{height:100%}@media only screen and (max-width:767px){.L1Rvxa_singleCardLeft{border-bottom-right-radius:0;border-bottom-left-radius:0}}@media only screen and (min-width:768px){.L1Rvxa_singleCardLeft{border-top-right-radius:0;border-bottom-right-radius:0}}.L1Rvxa_singleCardRight{height:100%}@media only screen and (max-width:767px){.L1Rvxa_singleCardRight{border-top-left-radius:0;border-top-right-radius:0}}@media only screen and (min-width:768px){.L1Rvxa_singleCardRight{border-top-left-radius:0;border-bottom-left-radius:0}}.L1Rvxa_cardWrapper{gap:0;height:100%}.L1Rvxa_isLink:hover{border-color:var(--color-semantic-border-hover)}.L1Rvxa_richText{z-index:1;position:relative}.L1Rvxa_cardAction{margin-top:auto}.L1Rvxa_height-100{height:100%}
.pFFvrq_SuccessOverlay{border-radius:8px}
.Vhy6na_MiniCartContent{flex:1}.Vhy6na_MiniCartInnerContentWrapper{justify-content:space-between;height:100%}.Vhy6na_MiniCartGroupingTitle{color:var(--color-semantic-text-default);background-color:var(--color-semantic-surface-subdued);text-decoration:none}
.XcAONW_headingContainer{position:relative}.XcAONW_headingContainer .XcAONW_featureImageContainer{width:100%;max-width:1360px;height:100%}@media only screen and (min-width:992px){.XcAONW_headingContainer .XcAONW_featureImageContainer img{border-radius:8px}.XcAONW_headingContainer .XcAONW_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}}.XcAONW_headingContainer .XcAONW_titleContainer .XcAONW_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}
.ockf6G_MiniCart{isolation:isolate;background-color:var(--color-semantic-background-default);width:300px;height:100vh;color:var(--color-semantic-text-default);z-index:3;position:fixed;top:0;right:0;overflow-y:scroll;box-shadow:-2px 0 10px 1px #d8d2cb33}@media (prefers-reduced-motion:no-preference){.ockf6G_MiniCart{transition:all .2s ease-in-out}}@media (prefers-color-scheme:dark){.ockf6G_MiniCart{box-shadow:-2px 0 10px 1px #20202044}}.ockf6G_HideMiniCart{visibility:hidden;right:-300px}.ockf6G_MiniCartOverlay{cursor:pointer;opacity:.7;z-index:3;width:100vw;height:100vh;position:fixed;top:0;left:0}@media (prefers-reduced-motion:no-preference){.ockf6G_MiniCartOverlay{animation:.2s ockf6G_fade}}@keyframes ockf6G_fade{0%{opacity:0}to{opacity:.7}}
.qzqupW_option{cursor:pointer}.qzqupW_option:hover,.qzqupW_option:focus{background-color:var(--color-semantic-surface-subdued);outline:none}.qzqupW_option:focus-visible{outline:2px solid var(--color-semantic-focus-default);outline-offset:-2px}
.kzMz6W_card:hover{border-color:var(--color-semantic-border-hover)}
.gMyeyW_CartIconWithPriceWrapper{min-width:106px;height:40px}
.eMiSWa_optionHint{-webkit-user-select:none;user-select:none;overflow:hidden}
.nuGlDa_HighlightedPageLink{width:416px;max-width:100%}
.YAigoa_container{isolation:isolate}.YAigoa_inputField{z-index:1;width:100%;position:relative}.YAigoa_inputField input{border:1px solid #aca9a5;border-radius:8px}.YAigoa_optionsList{box-shadow:0 2px 12px #eae7e3}@media (prefers-color-scheme:dark){.YAigoa_optionsList{box-shadow:0 2px 12px #1f1e1c}}.YAigoa_optionsList[aria-hidden=true]{display:none}.YAigoa_checkIcon{width:24px;height:24px;fill:var(--color-semantic-text-success)}
._oyOdW_card{height:100%;text-decoration:none;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}._oyOdW_card:hover{transform:translateY(-4px);box-shadow:0 4px 16px #4b484429}._oyOdW_card:hover ._oyOdW_k-link{color:var(--color-semantic-interactive-hover)}
.tlVOlW_SearchBarContainer .tlVOlW_BackButton{display:none}.tlVOlW_SearchBarContainer.tlVOlW_isInFocus{z-index:1;background-color:var(--color-semantic-surface-default);flex-direction:column;display:flex;position:fixed;inset:0}.tlVOlW_SearchBarContainer.tlVOlW_isInFocus .tlVOlW_backButtonAndInputContainer{padding:var(--spacing-2) var(--spacing-1)}.tlVOlW_SearchBarContainer.tlVOlW_isInFocus .tlVOlW_BackButton{display:block}@media only screen and (min-width:768px){.tlVOlW_SearchBarContainer.tlVOlW_isInFocus{background-color:unset;padding:var(--spacing-0);height:auto;display:block;position:static}.tlVOlW_SearchBarContainer.tlVOlW_isInFocus .tlVOlW_backButtonAndInputContainer{padding:var(--spacing-0)}.tlVOlW_SearchBarContainer.tlVOlW_isInFocus .tlVOlW_BackButton{display:none}}@media only screen and (min-width:992px){.tlVOlW_SearchBarContainer{flex-grow:1;min-width:335px;max-width:565px}}.tlVOlW_inline{display:none}.tlVOlW_inline.tlVOlW_inFocus{flex-direction:column;height:100%;display:flex;overflow:scroll}.tlVOlW_SectionTitleWrapper{color:var(--color-semantic-text-default);background-color:var(--color-semantic-surface-subdued);text-decoration:none}.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}.tlVOlW_FooterLink:focus,.tlVOlW_FooterLink:hover{background-color:var(--color-semantic-surface-hover);outline:none}.tlVOlW_SuggestionsWrapper{margin-bottom:-var(--spacing-2);position:relative}.tlVOlW_scrollableContainer{flex-grow:1;overflow-y:scroll}.tlVOlW_displayContents{display:contents}
.zaZnSW_content{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-align:left}
.IXuDdW_heading{text-align:center}@media only screen and (min-width:1280px){.IXuDdW_heading--xl-start{text-align:start}}
.ENeq1G_promotionBubbleAbs{z-index:3;position:absolute;top:30%;left:0}.ENeq1G_promotionLabelAbs{top:var(--spacing-2);z-index:3;position:absolute;right:0}.ENeq1G_productClassifiersInTile{z-index:2;position:absolute;bottom:0;left:0}.ENeq1G_productTileHighlightBubble{right:var(--spacing-2);top:var(--spacing-2);z-index:1;position:absolute}.ENeq1G_bodyText{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ENeq1G_onHover:hover{border-color:var(--color-semantic-border-hover)}
.Hm_YzG_flexTile{width:100%;max-width:308px}@media only screen and (max-width:767px){.Hm_YzG_flexTile{max-width:100%}}@media only screen and (min-width:768px){.Hm_YzG_flexTile--wide{max-width:524px}}
._Fh4KW_AlertText{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}
.vhEH5W_changeButton{background-color:var(--color-semantic-surface-default)}.vhEH5W_changeButton.k-button__icon{margin-left:0;margin-right:1px}.vhEH5W_changeButton.k-text-style--label-m{font-size:14px}.vhEH5W_changeButton.vhEH5W_changeButton{min-height:32px;margin-left:5px;padding:4px 8px}.vhEH5W_lineThrough{text-decoration:line-through}.vhEH5W_underlineOnHover{text-decoration:none}.vhEH5W_underlineOnHover:hover{text-underline-offset:1px;text-decoration:underline}.vhEH5W_textEllipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vhEH5W_inlineBlock{display:inline-block}.vhEH5W_block{display:block}.vhEH5W_inline{display:inline}.vhEH5W_changeModalBox{max-height:85vh}.vhEH5W_alternativeProductGrid{gap:var(--spacing-4);-ms-overflow-style:none;scrollbar-width:none;overflow:scroll}.vhEH5W_alternativeProductGrid::-webkit-scrollbar{display:none}
.zJ1VIG_unsetMaxWidth{width:100%;max-width:unset}.zJ1VIG_deleteTrigger[data-state=open]{background-color:var(--color-semantic-button-critical-secondary-pressed);border-color:var(--color-semantic-border-pressed)}.zJ1VIG_deleteConfirm{margin:calc(var(--spacing-5)*-1);padding:var(--spacing-5);border-radius:var(--border-radius-small);box-shadow:0 2px 12px #42403d14}
.B6-RTG_quantityStepper{z-index:2;position:relative}.B6-RTG_compact{width:var(--spacing-7);box-sizing:border-box;height:100%;max-height:100%}.B6-RTG_caretButton{padding:var(--spacing-05)}.B6-RTG_compact .B6-RTG_caretButton{padding:0}.B6-RTG_caretButtonDisabled{cursor:not-allowed;opacity:.3}
.GPs87W_heading{text-align:center}@media only screen and (min-width:1280px){.GPs87W_heading--xl-start{text-align:start}}
.nI-PnG_ingredient-quantity{white-space:nowrap}.nI-PnG_ingredient-quantity-badge{padding:var(--spacing-1) var(--spacing-3);background-color:var(--color-semantic-surface-subdued);color:inherit;border-radius:8px}
.Gudt5a_SearchBarContainer .Gudt5a_BackButton{display:none}.Gudt5a_SearchBarContainer.Gudt5a_isInFocus{z-index:2;background-color:var(--color-semantic-surface-subdued);flex-direction:column;display:flex;position:fixed;inset:0}.Gudt5a_SearchBarContainer.Gudt5a_isInFocus .Gudt5a_Header{padding:var(--spacing-2)}.Gudt5a_SearchBarContainer.Gudt5a_isInFocus .Gudt5a_BackButton{display:block}@media only screen and (min-width:768px){.Gudt5a_SearchBarContainer.Gudt5a_isInFocus{border-radius:var(--border-radius-small);background-color:#0000;height:auto;display:block;position:static}.Gudt5a_SearchBarContainer.Gudt5a_isInFocus .Gudt5a_Header{padding:var(--spacing-0)}.Gudt5a_SearchBarContainer.Gudt5a_isInFocus .Gudt5a_BackButton{display:none}}@media only screen and (min-width:768px) and (prefers-color-scheme:dark){.Gudt5a_SearchBarContainer.Gudt5a_isInFocus{background-color:#0000}}@media only screen and (min-width:992px){.Gudt5a_SearchBarContainer{flex-grow:1;min-width:335px}}@media only screen and (min-width:768px){.Gudt5a_listBoxContainer{height:calc(100vh - 600px);min-height:160px;overflow:scroll}}@media only screen and (min-width:992px){.Gudt5a_listBoxContainer{height:calc(100vh - 400px);min-height:160px;overflow:scroll}}.Gudt5a_inline{display:none}.Gudt5a_inline.Gudt5a_inFocus{flex-direction:column;height:100%;display:flex;overflow:scroll}.Gudt5a_SectionTitleWrapper{color:var(--color-semantic-text-default);background-color:var(--color-semantic-background-default);text-decoration:none}.Gudt5a_FooterLink{padding:var(--spacing-3);background-color:var(--color-semantic-background-default);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}.Gudt5a_FooterLink:focus,.Gudt5a_FooterLink:hover{background-color:var(--color-semantic-surface-hover);outline:none}.Gudt5a_ProductRow:hover{background-color:var(--color-semantic-surface-hover)}.Gudt5a_SuggestionsWrapper{margin-bottom:-var(--spacing-2);position:relative}.Gudt5a_scrollableContainer{flex-grow:1;overflow-y:scroll}.Gudt5a_addToListButton{width:32px}.Gudt5a_plusIcon{fill:currentColor;width:24px}.Gudt5a_fullHeightMinusHeader{height:calc(100% - 56px)}
.nwE6jW_HighlightedPageLink{width:416px;max-width:100%}.nwE6jW_featureImageContainer img{border-radius:8px}.nwE6jW_downloadLink{overflow:hidden}.nwE6jW_downloadLink span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.kIg-fW_instructionContainer{cursor:pointer;border-left:1px solid var(--color-semantic-border-default);margin-left:16px}.kIg-fW_instructionContainer:hover{color:var(--color-semantic-text-subdued)}.kIg-fW_instructionContainer--checked,.kIg-fW_instructionContainer--checked:hover{color:var(--color-semantic-text-disabled)}.kIg-fW_instructionContainer .kIg-fW_checkbox{background-color:var(--color-semantic-interactive-default);color:var(--color-semantic-text-on-interactive);border:1px solid var(--color-semantic-border-default);justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:-4px;left:-16.5px}.kIg-fW_instructionContainer:hover .kIg-fW_checkbox{background-color:var(--color-semantic-interactive-hover)}.kIg-fW_instructionContainer:hover .kIg-fW_checkbox svg{fill:var(--color-semantic-text-on-interactive)}.kIg-fW_instructionContainer .kIg-fW_checkbox--checked,.kIg-fW_instructionContainer:hover .kIg-fW_checkbox--checked{background-color:var(--color-semantic-interactive-pressed)}.kIg-fW_instructionContainer .kIg-fW_checkbox--checked svg,.kIg-fW_instructionContainer:hover .kIg-fW_checkbox--checked svg{fill:var(--color-semantic-text-on-interactive)}
.hkItPq_winesavrTheme{--color-semantic-text-on-header:#fff;--color-semantic-surface-header:#562a22;--color-semantic-surface-header-hover:oklch(from var(--color-semantic-surface-header) calc(l + .06) c h);--color-semantic-surface-header-pressed:oklch(from var(--color-semantic-surface-header) calc(l + .12) c h);--color-semantic-surface-scrim:#181613;--color-semantic-focus-default:#562a22;--color-semantic-border-default:#c3bdb6;--color-semantic-button-primary-default:#302e2b;--color-semantic-text-on-button-primary:#fff;--color-semantic-button-primary-hover:oklch(from var(--color-semantic-button-primary-default) calc(l - .06) c h);--color-semantic-button-primary-pressed:oklch(from var(--color-semantic-button-primary-default) calc(l - .12) c h);--color-semantic-button-secondary-default:#fff;--color-semantic-button-secondary-hover:oklch(from var(--color-semantic-button-secondary-default) calc(l - .06) c h);--color-semantic-button-secondary-pressed:oklch(from var(--color-semantic-button-secondary-default) calc(l - .12) c h);--color-semantic-text-on-button-secondary:#2d2d29;--component-button-border-radius:0}@supports (color:lab(0% 0 0)){.hkItPq_winesavrTheme{--color-semantic-surface-scrim:lab(7.478% .42861 2.06763)}}
.FYqGba_copiedIndicator{inset-inline-end:0;opacity:0;pointer-events:none;transition:opacity .15s ease-out;bottom:100%}.FYqGba_copiedIndicatorVisible{opacity:1}.FYqGba_field .k-input{background:var(--color-semantic-background-subdued);color:var(--color-semantic-text-subdued);border-color:var(--color-semantic-border-disabled)}.FYqGba_field .k-input:hover:not(:focus){border-color:var(--color-semantic-border-disabled);box-shadow:none}
._4RaqFa_recipe-detail-image{position:relative;overflow:hidden}._4RaqFa_recipe-detail-image img{border-radius:8px}._4RaqFa_GroceriesContainer{background-color:var(--color-semantic-surface-default);border:1px solid var(--color-semantic-border-default);border-radius:12px}._4RaqFa_SaveRecipeText{margin-right:4px}@media print{._4RaqFa_ActionButtons{display:none}}._4RaqFa_promotionLabel{top:var(--spacing-3);z-index:3;right:0}
._4U-lGq_hiddenFileInput{display:none}._4U-lGq_imageContainer{height:var(--spacing-10);transition:all .3s}._4U-lGq_hasImage{height:calc(var(--spacing-13)*1.5)}._4U-lGq_imagePreview{object-fit:cover;width:100%;height:100%;position:absolute}._4U-lGq_fadeIn{animation:.3s _4U-lGq_fadeIn}@keyframes _4U-lGq_fadeIn{0%{opacity:0}to{opacity:1}}._4U-lGq_actionButtons{width:max-content;max-width:100%}._4U-lGq_actionButtons>*{width:100%}
.mTV9XW_footer{border-top:var(--color-semantic-border-default) 1px solid}
.ia25RW_filterButton{order:1}.ia25RW_sortButton{order:2}@media (min-width:768px){.ia25RW_sortButton{order:3}}.ia25RW_activeFilters{order:3;min-width:0}@media (min-width:768px){.ia25RW_activeFilters{order:2}}
.ejX2eW_containerWithImage{overflow:hidden}.ejX2eW_imageHeader{min-height:calc(var(--spacing-13)*1.5);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.ejX2eW_headerImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ejX2eW_headerGradient{z-index:1;pointer-events:none;background:linear-gradient(#0f060000 70%,#0f06008c 100%);position:absolute;inset:0}.ejX2eW_headerContent{z-index:2;width:100%;position:relative}
.wkb8kG_BottleDepositRow{grid-template-rows:auto auto var(--spacing-3) auto;grid-template-areas:"date.""identifier."". .""status amount";align-items:end;display:grid}.wkb8kG_date{grid-area:date}.wkb8kG_identifier{grid-area:identifier}.wkb8kG_status{grid-area:status}.wkb8kG_amount{grid-area:amount}
.wtpwoq_containerGrid{gap:var(--spacing-4);display:grid;position:relative}@media only screen and (min-width:992px){.wtpwoq_containerGrid{grid-template-columns:1fr 2fr}}.wtpwoq_unsetMaxWidth{max-width:unset;width:100%}.wtpwoq_suggestionGrid{gap:var(--spacing-4);grid-template-columns:1fr}@media only screen and (min-width:992px){.wtpwoq_suggestionGrid{grid-template-columns:1fr 1fr}}.wtpwoq_hideCard{visibility:hidden;opacity:0;transition:visibility 0s 1s,opacity 1s linear}.wtpwoq_addAllProductsContainer{background-color:var(--color-semantic-background-default);box-shadow:0px 10px 20px 20px var(--color-semantic-background-default)}@media only screen and (min-width:768px){.wtpwoq_addAllProductsContainer{display:none}}.wtpwoq_addToListButton{width:var(--spacing-7)}.wtpwoq_checkButton{font-size:16px}.wtpwoq_copySuccessFeedback{top:calc(-1*var(--spacing-6));width:max-content;left:50%;transform:translate(-50%)}.wtpwoq_copySuccessText{animation-name:wtpwoq_fadeIn;animation-duration:.6s;animation-timing-function:ease}@keyframes wtpwoq_fadeIn{0%{opacity:0}to{opacity:1}}
.iApgaW_mainContainer{width:100%;position:relative}.iApgaW_image{object-fit:cover;width:100%;height:100%;display:none;position:absolute;top:0;left:0}@media only screen and (min-width:768px){.iApgaW_image{display:block}}.iApgaW_card{border-radius:16px;width:448px}@media only screen and (max-width:767px){.iApgaW_card{box-shadow:none;border-radius:0;width:100%}}
.crZXfG_Relative{position:relative}.crZXfG_HorizontalScrollWrapper{width:100%;overflow:hidden}
.oQ75KW_hiddenPunchoutForm{display:none}
._6re2yW_alertBanner{padding:var(--spacing-5)}
@supports ((-webkit-appearance:-apple-pay-button)){.CKcwXa_ApplePayButton{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:check-out;-apple-pay-button-style:#000;height:40px;display:inline-block}.CKcwXa_ApplePayButton:lang(en){-apple-pay-button-type:plain}@media (prefers-color-scheme:dark){.CKcwXa_ApplePayButton{-apple-pay-button-style:white-outline}}}@supports not ((-webkit-appearance:-apple-pay-button)){.CKcwXa_ApplePayButton{box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:100% 60%;background-image:-webkit-named-image(apple-pay-logo-white);background-color:#000;border-color:#000;border-radius:5px;min-width:200px;padding:0;display:inline-block}.CKcwXa_ApplePayButton:hover,.CKcwXa_ApplePayButton:active,.CKcwXa_ApplePayButton:focus{background-color:#000;border-color:#000}@media (prefers-color-scheme:dark){.CKcwXa_ApplePayButton{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff;border-color:#fff}.CKcwXa_ApplePayButton:hover,.CKcwXa_ApplePayButton:active,.CKcwXa_ApplePayButton:focus{background-color:#fff;border-color:#fff}}}.CKcwXa_GooglePayButton{color:#fff;--color-semantic-text-on-button-primary:white;background:#000;border:0;border-radius:5px;min-width:200px}.CKcwXa_GooglePayButton:hover,.CKcwXa_GooglePayButton:active,.CKcwXa_GooglePayButton:focus{box-shadow:none;background-color:#000;border-color:#000}@media (prefers-color-scheme:dark){.CKcwXa_GooglePayButton{color:#000;--color-semantic-text-on-button-primary:black;background-color:#fff}.CKcwXa_GooglePayButton:hover,.CKcwXa_GooglePayButton:active,.CKcwXa_GooglePayButton:focus{background-color:#fff;border-color:#fff}}.CKcwXa_VippsPayButton{color:#fff;background:#ff5b24;border:0}.CKcwXa_VippsPayButton:hover,.CKcwXa_VippsPayButton:active{box-shadow:none;background-color:#db4e1f}.CKcwXa_VippsPayButton svg{fill:#fff;height:16px;margin:3px 5px 0}.CKcwXa_DummyPayButton{background:pink;border:none}.CKcwXa_DummyPayButton:hover,.CKcwXa_DummyPayButton:active{box-shadow:none;background-color:#e8aeb8}.CKcwXa_KlarnaPayButton{color:#fff;background:#00112c;border:0}.CKcwXa_KlarnaPayButton:hover,.CKcwXa_KlarnaPayButton:active{box-shadow:none;background:#00112c}.CKcwXa_KlarnaPayButton svg{height:32px}.CKcwXa_MobilePayButton{color:#fff;background:#5a78ff;border:none}.CKcwXa_MobilePayButton:hover,.CKcwXa_MobilePayButton:active{box-shadow:none;background:#5a78ff}.CKcwXa_MobilePayLogo{margin-right:5px}.CKcwXa_MobilePayLogo path{fill:#fff}.CKcwXa_PayPalButton{background:#ffc439;border:none}.CKcwXa_PayPalButton svg{height:24px;margin:0 10px}.CKcwXa_ThreeDSCard{min-width:400px;min-height:600px}@media (prefers-color-scheme:dark){.CKcwXa_ThreeDSCard{background-color:#fff}}.CKcwXa_AdyenWrapper>div:first-child{height:100%}.CKcwXa_AccordionWrapper{cursor:pointer;border-top:1px solid gray;border-bottom:1px solid gray}.CKcwXa_AccordionWrapper svg{fill:var(--color-semantic-text-default);margin:15px}.CKcwXa_InvoiceFieldTextInput{padding-top:var(--spacing-3)}.CKcwXa_InvoiceFieldTextInput>p{white-space:pre-wrap}.CKcwXa_InvoiceFieldTextInput svg{fill:var(--color-semantic-text-disabled)}.CKcwXa_InvoiceFieldTextInput input:disabled{color:var(--color-semantic-text-disabled);background:var(--color-semantic-surface-disabled)}.CKcwXa_AmexPayButton{color:#fff;background:#016fd0;border:none}.CKcwXa_AmexPayButton:hover,.CKcwXa_AmexPayButton:active{box-shadow:none;background:#016fd0}
.TsLcIG_appSectionContainer{background-color:var(--color-semantic-surface-spotlight-accent);color:var(--color-semantic-text-on-button-critical)}.TsLcIG_cardHeight{height:200px}.TsLcIG_QrCodeContainer{display:none}@media only screen and (min-width:768px){.TsLcIG_QrCodeContainer{display:block}}.TsLcIG_goToAppCTA{display:block}@media only screen and (min-width:768px){.TsLcIG_goToAppCTA{display:none}}.TsLcIG_qrCodeCard{background-color:var(--color-semantic-surface-spotlight-accent)}.TsLcIG_qrCodeCardWrapper{width:126px;height:100%;max-height:126px}.TsLcIG_qrCodeSvg{width:100%;height:100%}.TsLcIG_images{object-fit:cover;width:100%;height:100%}
.CfR3IW_recipeBlock{border:var(--border-width-1) solid #0000;height:100%;max-height:250px;text-decoration:none;overflow:hidden}.CfR3IW_recipeBlock img{transition:all .3s ease-out}.CfR3IW_recipeBlock:hover{border-color:var(--color-semantic-border-hover)}.CfR3IW_recipeBlock:hover img{transform:scale(1.03)}@media (prefers-reduced-motion){.CfR3IW_recipeBlock:hover img{transform:none}}.CfR3IW_imageContainer{width:40%;height:100%;position:relative;overflow:hidden}.CfR3IW_textContainer{width:60%;height:100%}.CfR3IW_recipeImage{border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium);width:100%;height:100%}
.VNdosW_verticallyAlignIconToText{flex-shrink:0;align-self:flex-start;align-items:center;display:inline-flex}.VNdosW_verticallyAlignIconToText:before{content:"|";visibility:hidden;width:0;line-height:inherit}
.Dg8rOa_SelectableCard{border:2px solid var(--color-semantic-border-default)}.Dg8rOa_SelectableCard:focus{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}.Dg8rOa_SelectableCard:focus:not(:focus-visible){outline:none}.Dg8rOa_SelectableCard:focus-visible{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}.Dg8rOa_SelectableCard:hover{border:2px solid var(--color-semantic-border-hover)}.Dg8rOa_Selected{border:2px solid var(--color-semantic-border-selected)}
.o92Wpa_hugeCard{white-space:normal;align-self:stretch;width:202px;min-height:300px}@media only screen and (min-width:768px){.o92Wpa_hugeCard{width:260px;min-height:360px}}
:root{--image-size:60px}@media only screen and (min-width:768px){:root{--image-size:100px}}.vPPqAq_tiltedImages{width:var(--image-size);height:var(--image-size);position:relative}.vPPqAq_tiltedImageWrapper{transform-origin:50%;width:100%;height:100%;transition:all .5s ease-out;position:absolute}.vPPqAq_tiltedImageWrapper.vPPqAq_stacked{transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.vPPqAq_tiltedImageWrapper.vPPqAq_spread:first-child{transform:translateX(calc(var(--image-size) / -1.1)) rotate(-20deg)}.vPPqAq_tiltedImageWrapper.vPPqAq_spread:nth-child(2){transform:translate(0)translateY(10px)rotate(15deg)}.vPPqAq_tiltedImageWrapper.vPPqAq_spread:nth-child(3){transform:translateX(calc(var(--image-size) / 1.1)) rotate(15deg)}}.vPPqAq_tiltedImageBox{border-radius:var(--border-radius-small);box-shadow:0 4px 8px #00000026}.vPPqAq_tiltedImage{border-radius:var(--border-radius-small);width:100%;height:100%}
.QbC5iG_category{cursor:pointer;text-decoration:none}.QbC5iG_category img{object-fit:cover;transition:all .3s ease-out}.QbC5iG_category:hover .QbC5iG_categoryImage{border-color:var(--color-semantic-border-hover)}.QbC5iG_category:hover .QbC5iG_categoryImage img{transform:scale(1.03)}@media (prefers-reduced-motion){.QbC5iG_category:hover .QbC5iG_categoryImage img{transform:none}}.QbC5iG_categoryImage{max-width:151px}
.tbLHqq_fieldset{isolation:isolate}
.-Cxx9G_RadioSelectableCardButton:focus{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}.-Cxx9G_RadioSelectableCardButton:focus:not(:focus-visible){outline:none}.-Cxx9G_RadioSelectableCardButton:focus-visible{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}.-Cxx9G_Badge{right:var(--spacing-3);transform:translateY(calc(-50% - var(--border-width-2)));z-index:1;pointer-events:none;position:absolute}
.mBM16a_image{width:100%;height:100%}
.dSrP_G_searchInput{width:490px}
.F5Sjgq_NavbarLogo{justify-self:start}.F5Sjgq_NavbarLogo.k-oda-logo{width:60px;height:24px;display:block}.F5Sjgq_NavbarLogo.k-mathem-logo{width:140px;height:40px;display:block}
.CBE4eq_GiftCard{width:100%;max-width:400px;height:250px;overflow:hidden}.CBE4eq_Confetti{margin-top:calc(var(--spacing-6)*-1);margin-right:calc(var(--spacing-6)*-1);border-radius:0 0 0 100%;margin-bottom:-60px}.CBE4eq_AmountLeftCircle{width:132px;height:132px}.CBE4eq_RemainingAmountWrapper{height:100%}.CBE4eq_GiftcardLogoWrapper{--color-semantic-logo-default:var(--color-semantic-surface-header)}.CBE4eq_GiftcardLogoWrapper .k-mathem-logo{width:100px}@media only screen and (min-width:768px){.CBE4eq_GiftcardLogoWrapper .k-mathem-logo{width:120px}}.CBE4eq_ImageText{bottom:var(--spacing-3);left:var(--spacing-3);width:85%;position:absolute}@media only screen and (min-width:768px){.CBE4eq_ImageText{bottom:var(--spacing-6);left:var(--spacing-6);width:50%}}.CBE4eq_ImageBox{position:relative}@media only screen and (min-width:768px){.CBE4eq_ButtonWrapper{max-width:200px}}.CBE4eq_GiftcardCard{grid-template-columns:1fr auto;grid-template-areas:"content icon"}.CBE4eq_ChevronRightIcon{grid-area:icon}
.StfBDq_fullWidth{white-space:nowrap;width:100%}.StfBDq_addressSelectItem{height:var(--spacing-8)}.StfBDq_slotTableWrapper{width:100%;position:relative}.StfBDq_slotBodyWrapperRegular{overflow:unset;padding-left:20px}@media only screen and (max-width:767px){.StfBDq_slotBodyWrapperRegular{padding:0}}@media only screen and (min-width:768px){.StfBDq_slotPickerHeaderWrapper{align-self:start;position:sticky;top:0}}.StfBDq_slotTableFooterWrapper{z-index:2;position:sticky;bottom:30px}.StfBDq_slotTableFooterWrapper button{box-shadow:0 0 8px #35332f66}.StfBDq_modalSlotTableFooterWrapper{margin-top:calc(-1*var(--spacing-10));background:linear-gradient(180deg, transparent, var(--color-semantic-background-default) var(--spacing-10));bottom:0}.StfBDq_slotTableOverlay{z-index:2;background-color:var(--color-semantic-background-default);width:100%;height:100%;position:absolute;left:0}.StfBDq_slotTableOverlayLoader{top:var(--spacing-9);width:180px;height:180px;box-shadow:0px 2px 12px var(--color-semantic-surface-subdued);display:flex;position:sticky}.StfBDq_slotPickerAddressName{white-space:nowrap;text-overflow:ellipsis;max-width:275px;display:inline-block;overflow:hidden}@media only screen and (min-width:768px){.StfBDq_slotPickerAddressName{max-width:200px}}@media only screen and (min-width:992px){.StfBDq_slotPickerAddressName{max-width:250px}}.StfBDq_slotPickerSecondAddressName{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}@media only screen and (min-width:768px){.StfBDq_slotPickerSecondAddressName{max-width:125px}}@media only screen and (min-width:992px){.StfBDq_slotPickerSecondAddressName{max-width:150px}}@media only screen and (min-width:1280px){.StfBDq_slotPickerSecondAddressName{max-width:200px}}
._1UrC1a_heading{overflow-wrap:break-word}
.kE0vqW_tabsContainer{gap:var(--spacing-2);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media only screen and (min-width:768px){.kE0vqW_tabsContainer{grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}}.kE0vqW_tabsContainer .kE0vqW_searchInput{padding-bottom:var(--spacing-2);grid-row-start:1}@media only screen and (min-width:768px){.kE0vqW_tabsContainer .kE0vqW_searchInput{grid-column:3;grid-row-start:1}}.kE0vqW_tabsContainer .kE0vqW_tabs{grid-row-start:2}@media only screen and (min-width:768px){.kE0vqW_tabsContainer .kE0vqW_tabs{grid-column:span 2/span 2;grid-row-start:1}}
.UbYh2G_banner{background-color:var(--color-semantic-background-default);margin-top:calc(var(--spacing-7)*-1);padding-bottom:var(--spacing-9)}@media only screen and (min-width:992px){.UbYh2G_banner{margin-top:calc(var(--spacing-8)*-1)}}
.Y5OaIG_inviteShareContainer{height:65px}.Y5OaIG_inviteShareButton{text-decoration:none}
.EhymOa_appRoot{isolation:isolate;flex-direction:column;min-height:100dvh;display:flex}
.DKhwRa_entranceMapContainer{cursor:pointer;width:100%;height:150px}.DKhwRa_save-entrance-button-container{bottom:var(--spacing-9);width:250px;left:0;right:0}@media only screen and (min-width:768px){.DKhwRa_save-entrance-button-container{bottom:var(--spacing-8)}}
.-SCrva_AddressDeliveryContainer{max-width:1280px;min-height:350px;margin:0 auto}
.SrtrUW_container{width:100%;height:200px;max-height:200px;margin-top:48px;position:relative}.SrtrUW_largeContainer{object-fit:cover;width:100%;height:100%;max-height:556px;position:relative}.SrtrUW_image{object-fit:cover;width:100%;height:100%}
.B2A0Sa_imageWrapper{border-radius:var(--border-radius-small);width:64px;height:64px;padding:var(--spacing-2);border:1px solid var(--color-semantic-divider-subdued);background-color:var(--color-semantic-surface-subdued);justify-content:center;align-items:center;display:flex;overflow:hidden}.B2A0Sa_imagesContainer{background-color:var(--color-semantic-surface-product-image-background);width:28px;height:28px;padding:var(--spacing-1);border-radius:2px;overflow:hidden}.B2A0Sa_imagesContainer img{border-radius:2px;width:100%;height:100%}.B2A0Sa_imagesContainer:first-child{z-index:1;transform:translate(10%)rotate(-8deg)}.B2A0Sa_imagesContainer:last-child{z-index:2;transform:translate(-10%)translateY(-20%)rotate(5deg)}.B2A0Sa_imageContainer{background-color:var(--color-semantic-surface-subdued);border-radius:4px;width:100%;height:100%;overflow:hidden}.B2A0Sa_imageContainer img{border-radius:2px;width:100%;height:100%}
.UXQaha_MasterCard{height:18px}.UXQaha_MasterCard .UXQaha_redCircle{fill:#eb001b}.UXQaha_MasterCard .UXQaha_yellowCircle{fill:#f79e1b}.UXQaha_MasterCard .UXQaha_intersection{fill:#ff5f00}.UXQaha_MasterCard .UXQaha_font{fill:var(--color-semantic-text-critical)}.UXQaha_Sepa,.UXQaha_Paypal,.UXQaha_Visa{height:18px}.UXQaha_Sepa .UXQaha_text,.UXQaha_Paypal .UXQaha_text,.UXQaha_Visa .UXQaha_text{fill:#1434cb}@media (prefers-color-scheme:dark){.UXQaha_Sepa .UXQaha_text,.UXQaha_Paypal .UXQaha_text,.UXQaha_Visa .UXQaha_text{fill:#fff}}.UXQaha_Vipps{height:18px}.UXQaha_Vipps .UXQaha_st1{fill:none}.UXQaha_ApplePay,.UXQaha_GooglePayWithBorder{height:32px;margin-top:2px}.UXQaha_GooglePayWithoutBorder{height:20px}.UXQaha_GooglePayWithoutBorder .UXQaha_GooglePayText{fill:#fff}@media (prefers-color-scheme:dark){.UXQaha_GooglePayWithoutBorder .UXQaha_GooglePayText{fill:#3c4043}}.UXQaha_MobilePay{height:32px}.UXQaha_PayPal{height:28px}.UXQaha_Amex{height:24px}.UXQaha_Amex1{fill:#016fd0}.UXQaha_Amex2{fill:#fff}
.gT6XUW_circle:before{width:40px}.gT6XUW_circle{background-color:var(--color-semantic-surface-subdued);text-align:center;border-radius:50%;width:40px;min-width:40px;height:40px;margin-left:20px;margin-right:28px;padding:5px}.gT6XUW_circleText{color:var(--color-semantic-text-default)}
.gCO0iG_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){.gCO0iG_OrderCardInformation{grid-template:"title invoice pill amount icon""address invoice pill amount icon"/auto auto auto 128px 38px}}.gCO0iG_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){.gCO0iG_OrderCardInformationWithRepurchaseButton{grid-template:"title invoice pill amount icon repurchaseButton""address invoice pill amount icon repurchaseButton"/auto auto auto 128px 38px auto}}.gCO0iG_AddressArea{grid-area:address}.gCO0iG_TitleArea{grid-area:title}.gCO0iG_IconArea{grid-area:icon;place-self:center end;height:fit-content;display:inline-flex}.gCO0iG_AmountArea{grid-area:amount;place-self:center end}.gCO0iG_InvoiceArea{gap:var(--spacing-1);z-index:1;flex-direction:column;grid-area:invoice;place-self:center end;height:fit-content;display:flex}.gCO0iG_PillArea{grid-area:pill;align-self:center;width:fit-content;height:fit-content}@media only screen and (min-width:992px){.gCO0iG_PillArea{justify-self:end}}.gCO0iG_RepurchaseButtonArea{z-index:1;grid-area:repurchaseButton;place-self:center end}@media only screen and (min-width:992px){.gCO0iG_Active .gCO0iG_AmountArea,.gCO0iG_Active .gCO0iG_PillArea,.gCO0iG_Active .gCO0iG_IconArea{align-self:start}}.gCO0iG_Toggle{z-index:1}
.S1w_5q_SimpleNavBarWrapper{border-bottom:1px solid var(--color-semantic-border-default);grid-template-columns:min-content auto}
.Z9jdTa_card{color:var(--color-semantic-text-default);word-wrap:break-word;text-decoration:none}.Z9jdTa_iconWrapper{width:24px;height:calc(var(--text-style-title-m-font-size-base)*var(--text-style-title-m-line-height-base))}@media only screen and (min-width:768px){.Z9jdTa_iconWrapper{height:calc(var(--text-style-title-m-font-size-md)*var(--text-style-title-m-line-height-md))}}
.LF8XiW_LongStringWrapper{text-overflow:ellipsis;display:block;overflow:auto}
.nejtTG_masonryParent{justify-content:center;width:100%;display:flex}.nejtTG_masonryContainer{grid-gap:16px;overscroll-behavior-x:none;grid-template-rows:repeat(13,50px);grid-template-columns:repeat(21,1fr);max-width:100vw;display:grid}@media only screen and (max-width:991px){.nejtTG_masonryContainer{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto, 1fr);grid-gap:8px}}.nejtTG_innerImage{width:100%;height:100%;transition:transform .2s ease-in-out}.nejtTG_image{border-radius:var(--border-radius-medium);object-fit:cover;width:100%;height:100%;transition:transform .2s ease-in-out;position:relative;overflow:hidden}.nejtTG_image:hover{transform:translateY(-4px)}.nejtTG_image:hover .nejtTG_innerImage{transform:scale(1.05)}@media only screen and (min-width:992px){.nejtTG_smallScreenHeader{display:none}.nejtTG_headerContainer{grid-area:1/1/5/11}.nejtTG_headerContainer .nejtTG_header{text-align:end;max-width:524px}.nejtTG_image-0{grid-area:1/11/9/22}.nejtTG_image-1{grid-area:5/1/11/11}.nejtTG_image-2{grid-area:9/11/13/18}.nejtTG_image-3{grid-area:11/6/14/11}}@media only screen and (max-width:991px){.nejtTG_masonryContainer{grid-template-rows:repeat(11,39px)}.nejtTG_masonryParent{flex-direction:column}.nejtTG_smallScreenHeader{justify-content:center;justify-self:center}.nejtTG_headerContainer{display:none}.nejtTG_header{text-align:center}.nejtTG_image-0{grid-area:1/1/span 7/span 6}.nejtTG_image-1{grid-area:2/7/span 5/span 6}.nejtTG_image-2{grid-area:7/7/span 5/span 6}.nejtTG_image-3{grid-area:8/3/span 3/span 4}}.nejtTG_recipeCTAButton{min-width:308px}
._8jdqRa_textWithBgImg{background-color:var(--color-semantic-background-default);flex:1;width:100%;position:relative}._8jdqRa_creamText{max-width:500px;color:var(--color-semantic-text-default);margin:0 auto}._8jdqRa_wrapper{position:relative}._8jdqRa_bgImage{display:none}@media only screen and (min-width:768px){._8jdqRa_bgImage{display:block}._8jdqRa_frame{border:1px solid var(--color-semantic-border-default);background-color:var(--color-semantic-background-default);border-radius:2%;width:500px;height:100%;margin:0 auto}}
.dKp7va_contentContainer{color:var(--color-semantic-text-on-image)}.dKp7va_authorImageContainer{flex-shrink:0;width:100px;height:100px}@media only screen and (min-width:768px){.dKp7va_authorImageContainer{width:140px;height:140px}}
._5jd4mG_selectableRow{cursor:pointer}._5jd4mG_selectableRow:hover{background-color:var(--color-semantic-surface-hover)}
.Xl8PIa_recipeCollectionContainer{gap:var(--spacing-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media only screen and (min-width:768px){.Xl8PIa_recipeCollectionContainer{gap:var(--spacing-4);grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (min-width:992px){.Xl8PIa_recipeCollectionContainer{gap:var(--spacing-4);grid-template-columns:repeat(5,minmax(0,1fr))}}@media only screen and (min-width:1280px){.Xl8PIa_recipeCollectionContainer{gap:var(--spacing-4);grid-template-columns:repeat(6,minmax(0,1fr))}}.Xl8PIa_recipeCollectionContainer .Xl8PIa_collectionCard{background-color:var(--color-semantic-surface-subdued);width:100%;height:120px;padding:var(--spacing-3);border-radius:var(--border-radius-medium);color:var(--color-semantic-text-default);flex-direction:column;justify-content:flex-end;align-items:start;text-decoration:none;display:flex}.Xl8PIa_recipeCollectionContainer .Xl8PIa_collectionCard:hover{background-color:var(--color-semantic-button-quaternary-hover)}.Xl8PIa_recipeCollectionContainer .Xl8PIa_collectionCard .Xl8PIa_collectionTitle{white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;overflow:hidden}@media (prefers-reduced-motion){.Xl8PIa_recipeCollectionContainer .Xl8PIa_collectionCard.Xl8PIa_skeleton{background-color:var(--color-semantic-surface-subdued)}}@media (prefers-reduced-motion:no-preference){.Xl8PIa_recipeCollectionContainer .Xl8PIa_collectionCard.Xl8PIa_skeleton{animation:1s linear infinite alternate Xl8PIa_skeleton-loading}}.Xl8PIa_recipeCollectionContainer .Xl8PIa_collectionButton{border-radius:var(--border-radius-medium);border:1.5px dashed var(--color-semantic-interactive-outline-default);width:100%;height:120px;color:var(--color-semantic-interactive-outline-default);background-color:#0000;flex-direction:column;justify-content:center;align-items:center;display:flex}.Xl8PIa_recipeCollectionContainer .Xl8PIa_collectionButton:hover{border:1.5px dashed var(--color-semantic-interactive-hover);color:var(--color-semantic-interactive-hover);cursor:pointer}@keyframes Xl8PIa_skeleton-loading{0%{background-color:var(--color-semantic-surface-subdued)}to{background-color:var(--color-semantic-surface-hover)}}.Xl8PIa_numberPill{border:1px solid var(--color-semantic-border-pressed);color:var(--color-semantic-text-default);background:0 0}
.OH7stG_extraMargin{margin:var(--spacing-2)}.OH7stG_extraMarginBottom{margin-bottom:var(--spacing-2)}.OH7stG_skeletonContainer{height:1300px}.OH7stG_section{width:400px;max-width:100%;min-height:71px;transition:margin .3s;box-shadow:0 2px 12px #eae7e3}.OH7stG_section.OH7stG_skeleton.OH7stG_large{height:360px}.OH7stG_section.OH7stG_skeleton{background-color:var(--color-semantic-surface-pressed);position:relative}.OH7stG_section.OH7stG_skeleton:after{content:"";background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:2s infinite OH7stG_shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes OH7stG_shimmer{to{transform:translate(100%)}}@media (prefers-color-scheme:dark){.OH7stG_section{box-shadow:0 4px 10px #0000007a}}.OH7stG_boilerplate{width:400px;max-width:100%}@media (prefers-color-scheme:dark){.OH7stG_navigationButton{color:var(--color-semantic-text-on-button-primary)}}.OH7stG_indexNumber{color:var(--color-semantic-text-disabled)}.OH7stG_collapsible{transition:opacity .3s,height .25s;overflow-y:clip}.OH7stG_inactive{color:var(--color-semantic-text-disabled)}.OH7stG_invisible{opacity:0;height:0}.OH7stG_visible{opacity:1;height:auto}.OH7stG_header{transition:opacity .1s}.OH7stG_passwordWrapper{position:relative}.OH7stG_errorList{padding-left:var(--spacing-5);list-style:outside}.OH7stG_wordBreak{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.OH7stG_phoneInputContainer{width:13.2rem}
@media print{.ICPX_a_logo svg{fill:var(--color-semantic-text-default)}.ICPX_a_content{flex-direction:row}}
.jxl51a_imageRow{width:100%;position:absolute}@media only screen and (max-width:991px){.jxl51a_imageRow{position:unset}}.jxl51a_imageRow .jxl51a_imageContainer{width:100%;max-height:400px;position:relative;overflow:hidden}@media only screen and (max-width:991px){.jxl51a_imageRow .jxl51a_imageContainer{border-radius:0}}.jxl51a_cardRow{margin-top:300px}@media only screen and (max-width:991px){.jxl51a_cardRow{margin-top:0}}.jxl51a_card{border-radius:0;width:880px}@media only screen and (max-width:991px){.jxl51a_card{box-shadow:none}}@media only screen and (min-width:768px){.jxl51a_card{border-radius:var(--border-radius-medium)}}
._7yccba_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){._7yccba_OrderCardInformation{grid-template:"title invoice pill amount icon""address invoice pill amount icon"/auto auto auto 128px 38px}}._7yccba_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){._7yccba_OrderCardInformationWithRepurchaseButton{grid-template:"title invoice pill amount icon repurchaseButton""address invoice pill amount icon repurchaseButton"/auto auto auto 128px 38px auto}}._7yccba_AddressArea{grid-area:address}._7yccba_TitleArea{grid-area:title}._7yccba_IconArea{grid-area:icon;place-self:center end;height:fit-content;display:inline-flex}._7yccba_AmountArea{grid-area:amount;place-self:center end}._7yccba_InvoiceArea{gap:var(--spacing-1);z-index:1;flex-direction:column;grid-area:invoice;place-self:center end;height:fit-content;display:flex}._7yccba_PillArea{grid-area:pill;align-self:center;width:fit-content;height:fit-content}@media only screen and (min-width:992px){._7yccba_PillArea{justify-self:end}}._7yccba_RepurchaseButtonArea{z-index:1;grid-area:repurchaseButton;place-self:center end}@media only screen and (min-width:992px){._7yccba_Active ._7yccba_AmountArea,._7yccba_Active ._7yccba_PillArea,._7yccba_Active ._7yccba_IconArea{align-self:start}}._7yccba_Toggle{z-index:1}@media only screen and (min-width:992px){._7yccba_OrderSummaryGroupHeading{padding-right:calc(38px + var(--spacing-5))}}
.RvtEJa_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"}.RvtEJa_OrderItemImage{grid-area:picture}.RvtEJa_OrderItemDescription{grid-area:description}.RvtEJa_OrderItemQuantity{text-align:end;grid-area:quantity}.RvtEJa_OrderItemPrice{grid-area:price}.RvtEJa_OrderitemTooltip{grid-area:tooltip}
._4bSFrW_GiftCardStack{max-width:600px}._4bSFrW_SuccessCircle{background-color:var(--color-semantic-surface-success-default);border-radius:50%}
.hnxCnG_transactionGroupTable{border-collapse:collapse;text-align:left;table-layout:auto;width:100%;margin:0}.hnxCnG_transactionGroupTable thead{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hnxCnG_transactionGroupTable td,.hnxCnG_transactionGroupTable th{padding:var(--spacing-4) 0;width:min-content}.hnxCnG_transactionGroupTable td[title],.hnxCnG_transactionGroupTable th[title]{cursor:help}.hnxCnG_transactionGroupTable td[data-align=left],.hnxCnG_transactionGroupTable th[data-align=left]{text-align:left}.hnxCnG_transactionGroupTable td[data-align=center],.hnxCnG_transactionGroupTable th[data-align=center]{text-align:center}.hnxCnG_transactionGroupTable td[data-align=right],.hnxCnG_transactionGroupTable th[data-align=right]{text-align:right}.hnxCnG_transactionGroupTable tbody tr{border-top:1px solid var(--color-semantic-border-default)}.hnxCnG_transactionGroupTable tbody tr:first-child,.hnxCnG_transactionGroupTable tbody tr:last-child{border:0}.hnxCnG_card{overflow:hidden}.hnxCnG_pendingRow{background-image:repeating-linear-gradient(-45deg, transparent 0 7px, var(--color-semantic-border-disabled) 7px 8px)}.hnxCnG_pendingRow td{border-top:1px solid var(--color-semantic-border-default)}
.fBRUBq_FullWidth{width:100%}
.Vkhfua_ExpiredPill{height:17px}.Vkhfua_Illustration{fill:var(--color-semantic-illustration-default)}.Vkhfua_DeleteCardModal{text-align:center;min-height:424px}@media only screen and (min-width:768px){.Vkhfua_DeleteCardModal{min-height:331px}}.Vkhfua_ButtonContainer{width:100%}
.oYBoDa_Confetti{margin-top:calc(var(--spacing-6)*-1);margin-right:calc(var(--spacing-6)*-1);border-radius:0 0 0 100%;margin-bottom:-60px}.oYBoDa_Bonus{width:100%;max-width:400px;height:100px;overflow:hidden}
.EoOC0W_checkmarkIcon{opacity:0;animation:5s .3s forwards EoOC0W_opacityOn;transform:scale(1.3)}@keyframes EoOC0W_opacityOn{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}
.DIY_qG_ModalButtonsWrapper{width:100%}@media only screen and (min-width:992px){.DIY_qG_ModalButtonsWrapper{width:initial}}
.RMUGEG_HiddenFileInput{display:none}.RMUGEG_SelectableRow:hover{background-color:var(--color-semantic-surface-hover)}
.QlGLDG_OrderInformationTable{border-spacing:0 var(--spacing-1);border-collapse:separate}@media only screen and (min-width:992px){.QlGLDG_OrderInformationTable{border-spacing:var(--spacing-7) var(--spacing-5)}}.QlGLDG_OrderInformationTableCell{min-width:189px;display:table-row}@media only screen and (min-width:992px){.QlGLDG_OrderInformationTableCell{display:table-cell}}.QlGLDG_OrderItem{row-gap:var(--spacing-2);column-gap:var(--spacing-2);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){.QlGLDG_OrderItem{grid-template-columns:48px auto 50px 100px 100px;grid-template-areas:"picture description quantity vat price"}}.QlGLDG_OrderItemImage{grid-area:picture}.QlGLDG_OrderItemDescription{grid-area:description}.QlGLDG_OrderItemQuantity{grid-area:quantity}@media only screen and (min-width:992px){.QlGLDG_OrderItemQuantity{text-align:end}}.QlGLDG_OrderItemVAT{text-align:end;grid-area:vat}.QlGLDG_OrderItemPrice{text-align:end;grid-area:price}
._0DnyzW_container{padding-top:var(--spacing-9);padding-bottom:var(--spacing-9)}@media only screen and (min-width:992px){._0DnyzW_container{padding-top:179px;padding-bottom:179px}}
.FVHw_a_form{display:contents}
.nxIp1q_valuePropCard{background-color:var(--color-semantic-surface-subdued);border-radius:var(--spacing-4);color:var(--color-semantic-text-default)}
.PaYSyW_InfoBox{background-color:#7976721a}.PaYSyW_ErrorBox{background-color:#e617001a}
._8sPFPq_answerIconImage{flex-shrink:0;width:36px;height:36px}._8sPFPq_goBackButton{max-width:300px}._8sPFPq_answerButton:hover{background-color:var(--color-semantic-surface-hover)}
.XPICkq_notificationMobile{width:100%;position:fixed;top:0;left:0;right:0}.XPICkq_notificationDesktop{width:420px;margin-top:14px;position:absolute;top:0}.XPICkq_notificationInner{width:100%}
.NuioNW_IllustrationColumn{height:min-content;display:none}@media only screen and (min-width:768px){.NuioNW_IllustrationColumn{display:initial}}
.OGFa0a_container{min-height:1300px}
.eXrdBG_cookie-widget-wrapper{z-index:990;background-color:var(--color-semantic-surface-default);position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 8px 120px #2e1a0333,0 8px 40px #14020133}@media only screen and (min-width:480px){.eXrdBG_cookie-widget-wrapper{width:400px;margin-bottom:0;bottom:30px;left:30px;right:30px}}.eXrdBG_cookie-widget-layer-one-textbox{-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);height:auto;overflow:auto;mask-image:linear-gradient(#000 70%,#0000 95%)}.eXrdBG_cookie-widget-layer-one-textbox.eXrdBG_at-bottom{-webkit-mask-image:none;mask-image:none}@media (min-width:300px) and (max-width:385px){.eXrdBG_cookie-widget-layer-one-textbox{height:30vh}}@media only screen and (min-width:480px){.eXrdBG_cookie-widget-layer-one-textbox{height:auto}}.eXrdBG_cookie-widget-tabs .eXrdBG_active{border-bottom:2px solid var(--color-semantic-focus-default)}.eXrdBG_cookie-widget-tab{border-top:1px solid var(--color-semantic-border-disabled);border-bottom:1px solid var(--color-semantic-border-disabled);text-align:center;cursor:pointer;width:33.3333%;font-size:16px}.eXrdBG_cookie-widget-tab-content{overscroll-behavior:contain;-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);height:40vh;overflow-y:auto;mask-image:linear-gradient(#000 70%,#0000 95%)}.eXrdBG_cookie-widget-tab-content.eXrdBG_at-bottom{-webkit-mask-image:none;mask-image:none}@media (min-width:300px) and (max-width:385px){.eXrdBG_cookie-widget-tab-content{height:30vh}}@media only screen and (min-width:480px){.eXrdBG_cookie-widget-tab-content{height:50vh}}.eXrdBG_cookie-widget-tab-settings-cookie-category{border-bottom:1px solid var(--color-semantic-border-disabled)}.eXrdBG_cookie-widget-tab-details-cookie-name{font-weight:700;display:block}.eXrdBG_cookie-widget-tab-content summary span{font-size:16px}