.PageTitle_pageTitle__DdUgj{position:relative;overflow:hidden;isolation:isolate}.PageTitle_pageTitle__DdUgj:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:30svw;height:10svh;z-index:-1}.PageTitle_pageTitle__DdUgj h1{font-size:calc(1.4em + .2vw);font-weight:700;color:var(--black)}.PageTitle_pageTitle__DdUgj a{background:rgba(0,0,0,0);width:32px;height:32px;display:flex;align-items:center;justify-content:center;will-change:transform;transition:transform .2s ease}.PageTitle_pageTitle__DdUgj a:hover{transform:scale(1.125)}.PageTitle_pageTitle__DdUgj a:active{transform:scale(.95)}.page_page__UXj3G{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;height:100%;padding-top:1rem}.page_page__UXj3G .page_select__rBjQu,.page_page__UXj3G input[type=number],.page_page__UXj3G input[type=text]{height:49px;width:100%;border-radius:9px;border:1px solid #eee;background:#fff;color:#1e3135;padding:0 .5rem;margin:0 0 1rem}.page_page__UXj3G .page_select__rBjQu:disabled,.page_page__UXj3G input[type=number]:disabled,.page_page__UXj3G input[type=text]:disabled{background-color:#f4f4f4}.page_page__title__JydfY{padding:1rem 0;border-bottom:1px solid var(--black-100);margin-bottom:1rem}.page_empty-bag__kF_05{display:flex;flex-direction:column;margin-top:1rem;gap:.5rem}.page_empty-bag__kF_05 a{width:fit-content;padding:8px 16px}.page_btnCheckout__4ENSk,.page_empty-bag__kF_05 a{display:block;background-color:var(--black);color:var(--white)}.page_btnCheckout__4ENSk{text-align:center;padding:1rem;width:100%;font-size:16px;font-weight:600}.page_card__95MgW{border:1px solid var(--black-400);padding:1rem;margin-top:1rem}.page_card__header__u4iFD{padding:0 0 1.5rem}.page_card__body__zOQ_9 ul li{display:flex;align-items:center;justify-content:space-between;align-self:stretch}@media(prefers-color-scheme:dark){.page_page__UXj3G{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.page_btnBack__agE_Q{--w:40px;width:var(--w);height:var(--w);display:inline-flex;align-items:center;justify-content:center;outline:none;background-color:var(--gray-alpha-100);filter:drop-shadow(0 0 9.5724163055px rgba(0,0,0,.1));-webkit-tap-highlight-color:rgba(0,0,0,0)}.page_btnBack__agE_Q span{font-size:2rem;color:var(--primary-color)}.page_btnBack__agE_Q:active{outline:none}.page_product__S2jZh{display:flex;justify-content:space-evenly;row-gap:1rem;padding:.2rem 0}.page_product__S2jZh figure img{width:200px;height:100px;border-radius:var(--global-border-radius)}.page_product__S2jZh h6{font-size:1rem;font-weight:700}.page_product__S2jZh small{font-weight:100;color:#848484;overflow:hidden}.page_product__S2jZh h6,.page_product__S2jZh small{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.page_item__ofkbS{display:flex;flex-direction:row;gap:.5rem;overflow:hidden;width:100%}@media(max-width:600px){.page_item__ofkbS h1{font-size:10px}}.page_item__container__Srmrq{display:flex;justify-content:space-between;flex-direction:row;text-align:center;gap:.5rem}@media(max-width:600px){.page_item__container__Srmrq{flex-direction:column;align-items:left;padding-bottom:1rem}}.page_item__container__Srmrq figure{width:260px;height:auto;background-color:var(--black-050);cursor:pointer;border-right:1px solid var(--gray-300)}.page_item__container__Srmrq figure img{width:inherit;height:inherit;aspect-ratio:1/1}.page_color__TJbSM{display:inline-block;width:14px;height:14px;background-color:var(--code)}.page_btnBack__agE_Q{color:var(--white);border-radius:999px}.page_action__ofjk1 button{--w:25px;width:var(--w);height:var(--w);padding:0;display:flex;align-items:center;justify-content:center;outline:none;background-color:var(--color-primary);color:var(--white);filter:drop-shadow(0 0 9 rgba(0,0,0,.1));-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:2px}.page_action__ofjk1 button span{font-size:1.5rem;color:var(--primary-color)}.page_action__ofjk1 button:active{outline:none;transform:scale(.9)}.page_action__ofjk1 button span{color:var(--white)}.page_action__ofjk1 output{display:block;padding:.2rem 0;width:40px;border:none;text-align:center;font-size:1.2rem;color:var(--primary-color)}.page_action__ofjk1 output:focus{outline:none}.page_btnDelete__u3AUT{padding:0 1rem}@media(max-width:600px){.page_btnDelete__u3AUT{padding:1rem 0}}.page_btnDelete__u3AUT{background-color:#fafafa;color:var(--black);font-size:11px;text-decoration-line:underline;text-decoration-thickness:2px;display:flex;align-items:center;justify-content:center;cursor:pointer}.page_orderButton__bOfu5{position:fixed;bottom:0;left:0;right:0;padding:1rem 0;background-color:var(--primary-color);color:var(--white)}.page_delivery__TjJzR{--data-width:100px;column-gap:1rem}.page_delivery__TjJzR li{height:80px;border-radius:9px;border:1px solid #eee;background:var(--White,#fff)}@media(hover:hover)and (pointer:fine){a.page_primary__BY9fZ:hover{background:var(--button-primary-hover);border-color:rgba(0,0,0,0)}a.page_secondary__tg7VB:hover{background:var(--button-secondary-hover);border-color:rgba(0,0,0,0)}.page_footer__1fleH a:hover{text-decoration:underline;text-underline-offset:4px}}@media(max-width:600px){.page_page__UXj3G{padding:8px 8px 80px}}@media(prefers-color-scheme:dark){.page_logo__zSN4B{filter:invert(100%)}}.page_page__YcMVa{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;height:100%;background-color:var(--global-background-color);padding:.5rem}.page_page__YcMVa h4{min-height:40px;padding-top:1rem}.page_polls__zx9V_{gap:1rem}.page_polls__zx9V_ i,.page_polls__zx9V_ small{font-size:10px}.page_item__3dr0x img{width:48px;height:48px}@media(prefers-color-scheme:dark){.page_page__YcMVa{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}@media(hover:hover)and (pointer:fine){a.page_primary__Od6bQ:hover{background:var(--button-primary-hover);border-color:rgba(0,0,0,0)}}@media(max-width:600px){.page_page__YcMVa{padding:32px 32px 80px}}@media(prefers-color-scheme:dark){.page_logo__dFbMy{filter:invert(100%)}}