.profileDropdown-module-scss-module__ZYqL9a__profileBtn{cursor:pointer;background:0 0;border:0;padding:0;display:flex}.profileDropdown-module-scss-module__ZYqL9a__imgWrapper{background:var(--primary);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative;overflow:hidden}.profileDropdown-module-scss-module__ZYqL9a__imgWrapper img{object-fit:cover}.profileDropdown-module-scss-module__ZYqL9a__initials{color:#fff;font-size:14px;font-weight:800}.profileDropdown-module-scss-module__ZYqL9a__wrapper{width:300px;padding:8px}.profileDropdown-module-scss-module__ZYqL9a__header{border-radius:14px;align-items:center;gap:12px;padding:10px;display:flex}.profileDropdown-module-scss-module__ZYqL9a__header:hover{background:var(--grey)}.profileDropdown-module-scss-module__ZYqL9a__profileImage{background:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex;position:relative;overflow:hidden}.profileDropdown-module-scss-module__ZYqL9a__profileImage>span{color:#fff;font-size:16px;font-weight:800}.profileDropdown-module-scss-module__ZYqL9a__naming{flex-direction:column;min-width:0;display:flex}.profileDropdown-module-scss-module__ZYqL9a__title{text-overflow:ellipsis;white-space:nowrap;color:var(--black);font-size:16px;font-weight:800;overflow:hidden}.profileDropdown-module-scss-module__ZYqL9a__link{color:var(--primary);font-size:13px;font-weight:700}.profileDropdown-module-scss-module__ZYqL9a__body,.profileDropdown-module-scss-module__ZYqL9a__footer{border-top:1px solid var(--border);flex-direction:column;margin-top:6px;padding-top:6px;display:flex}.profileDropdown-module-scss-module__ZYqL9a__flex{text-align:left;cursor:pointer;width:100%;min-height:42px;color:var(--black);background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:0 10px;display:flex}.profileDropdown-module-scss-module__ZYqL9a__flex *{color:inherit}.profileDropdown-module-scss-module__ZYqL9a__flex svg{width:20px;height:20px;fill:var(--secondary-text);flex-shrink:0}.profileDropdown-module-scss-module__ZYqL9a__flex:hover{background:var(--grey)}.profileDropdown-module-scss-module__ZYqL9a__text{flex:1;font-size:15px;font-weight:600}.profileDropdown-module-scss-module__ZYqL9a__extra,.profileDropdown-module-scss-module__ZYqL9a__extra *{color:var(--secondary-text);font-size:13px;font-weight:700}.profileDropdown-module-scss-module__ZYqL9a__badge{background:var(--primary);border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:800;display:flex;color:#fff!important}.profileDropdown-module-scss-module__ZYqL9a__logout{color:var(--red)}.profileDropdown-module-scss-module__ZYqL9a__logout svg{fill:var(--red)}
.account-module-scss-module__ExYXMW__page{background:var(--primary-bg);min-height:70vh;padding:28px 0 64px}@media (max-width:1139px){.account-module-scss-module__ExYXMW__page{padding:0 0 48px}}.account-module-scss-module__ExYXMW__inner{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:28px;max-width:1200px;margin:0 auto;padding:0 24px;display:grid}@media (max-width:1139px){.account-module-scss-module__ExYXMW__inner{grid-template-columns:minmax(0,1fr);padding:0}}.account-module-scss-module__ExYXMW__single{justify-content:center;grid-template-columns:minmax(0,860px)!important}@media (max-width:1139px){.account-module-scss-module__ExYXMW__single{padding-top:4px}}.account-module-scss-module__ExYXMW__side{flex-direction:column;gap:12px;display:flex;position:sticky;top:96px}@media (max-width:1139px){.account-module-scss-module__ExYXMW__side{display:none}}.account-module-scss-module__ExYXMW__userCard{border:1px solid var(--border);background:var(--secondary-bg);border-radius:20px;align-items:center;gap:12px;padding:16px;display:flex}.account-module-scss-module__ExYXMW__avatar{background:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:hidden}.account-module-scss-module__ExYXMW__avatar span{color:#fff;font-size:17px;font-weight:800}.account-module-scss-module__ExYXMW__userText{flex-direction:column;min-width:0;display:flex}.account-module-scss-module__ExYXMW__userText strong{text-overflow:ellipsis;white-space:nowrap;color:var(--black);font-size:16px;font-weight:800;overflow:hidden}.account-module-scss-module__ExYXMW__userText small{text-overflow:ellipsis;white-space:nowrap;color:var(--secondary-text);font-size:13px;overflow:hidden}.account-module-scss-module__ExYXMW__nav,.account-module-scss-module__ExYXMW__sideExtra{border:1px solid var(--border);background:var(--secondary-bg);border-radius:20px;flex-direction:column;padding:6px;display:flex}.account-module-scss-module__ExYXMW__navItem{text-align:left;width:100%;min-height:46px;color:var(--black);cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:0 14px;font-size:15px;font-weight:700;transition:background-color .15s;display:flex}.account-module-scss-module__ExYXMW__navItem *{color:inherit}.account-module-scss-module__ExYXMW__navItem svg{width:20px;height:20px;fill:var(--secondary-text);flex-shrink:0}.account-module-scss-module__ExYXMW__navItem>span{flex:1}.account-module-scss-module__ExYXMW__navItem em{color:var(--secondary-text);font-size:13px;font-style:normal;font-weight:700}.account-module-scss-module__ExYXMW__navItem em *{color:inherit}.account-module-scss-module__ExYXMW__navItem:hover{background:var(--grey)}.account-module-scss-module__ExYXMW__navActive{color:var(--primary);background:var(--badge-bg)!important}.account-module-scss-module__ExYXMW__navActive svg{fill:var(--primary)}.account-module-scss-module__ExYXMW__logout{color:var(--red)}.account-module-scss-module__ExYXMW__logout svg{fill:var(--red)}.account-module-scss-module__ExYXMW__content{min-width:0}.account-module-scss-module__ExYXMW__tabs{display:none}@media (max-width:1139px){.account-module-scss-module__ExYXMW__tabs{scrollbar-width:none;background:var(--secondary-bg);border-bottom:1px solid var(--border);gap:6px;padding:12px 15px;display:flex;overflow-x:auto}.account-module-scss-module__ExYXMW__tabs::-webkit-scrollbar{display:none}}.account-module-scss-module__ExYXMW__tab{border:1px solid var(--border);height:36px;color:var(--black);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.account-module-scss-module__ExYXMW__tabActive{border-color:var(--black);background:var(--black);color:var(--secondary-bg)}.account-module-scss-module__ExYXMW__head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.account-module-scss-module__ExYXMW__head h1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--black);margin:0;font-size:clamp(28px,3vw,36px);font-weight:700}.account-module-scss-module__ExYXMW__head p{color:var(--secondary-text);margin:6px 0 0;font-size:15px}@media (max-width:1139px){.account-module-scss-module__ExYXMW__head{margin-bottom:14px;padding:20px 15px 0}}.account-module-scss-module__ExYXMW__actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:1139px){.account-module-scss-module__ExYXMW__body{padding:0 15px}}.account-module-scss-module__ExYXMW__body .container{width:auto!important;max-width:none!important;padding:0!important}:is(.account-module-scss-module__ExYXMW__body .white-bg,.account-module-scss-module__ExYXMW__body .bg-white){background:0 0!important}.account-module-scss-module__ExYXMW__card{border:1px solid var(--border);background:var(--secondary-bg);border-radius:20px;padding:20px}.account-module-scss-module__ExYXMW__card+.account-module-scss-module__ExYXMW__card{margin-top:16px}@media (max-width:576px){.account-module-scss-module__ExYXMW__card{padding:16px}}.account-module-scss-module__ExYXMW__cardTitle{color:var(--black);margin:0 0 12px;font-size:17px;font-weight:800}.account-module-scss-module__ExYXMW__pillBtn,.account-module-scss-module__ExYXMW__ghostBtn{background:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;height:42px;padding:0 18px;font-size:14.5px;font-weight:800;display:inline-flex}.account-module-scss-module__ExYXMW__pillBtn *,.account-module-scss-module__ExYXMW__ghostBtn *{color:inherit}.account-module-scss-module__ExYXMW__pillBtn svg,.account-module-scss-module__ExYXMW__ghostBtn svg{fill:currentColor;width:18px;height:18px}.account-module-scss-module__ExYXMW__pillBtn:hover,.account-module-scss-module__ExYXMW__ghostBtn:hover{background:var(--primary-hover)}.account-module-scss-module__ExYXMW__ghostBtn{border:1px solid var(--border);background:var(--secondary-bg);color:var(--black)}.account-module-scss-module__ExYXMW__ghostBtn:hover{background:var(--grey)}.account-module-scss-module__ExYXMW__balance{background:radial-gradient(70% 120% at 100% 0%,#ffffff2e,transparent 60%),var(--brand-gradient);color:#fff;border-radius:22px;margin-bottom:16px;padding:24px}.account-module-scss-module__ExYXMW__balance *{color:#fff}.account-module-scss-module__ExYXMW__balance small{opacity:.85;font-size:14px;font-weight:700}.account-module-scss-module__ExYXMW__balance strong,.account-module-scss-module__ExYXMW__balance strong *{font-family:var(--font-display);letter-spacing:-.02em;margin:4px 0 6px;font-size:40px;font-weight:700;display:block}.account-module-scss-module__ExYXMW__balance p{opacity:.85;margin:0;font-size:14.5px}.account-module-scss-module__ExYXMW__body .MuiInputLabel-root{text-transform:none!important;color:var(--secondary-text)!important;font-size:13px!important;font-weight:700!important;line-height:16px!important;transform:none!important}.account-module-scss-module__ExYXMW__body .MuiInput-root{border:1px solid var(--border);background:var(--secondary-bg);border-radius:12px;min-height:48px;padding:0 8px 0 14px;margin-top:22px!important}.account-module-scss-module__ExYXMW__body .MuiInput-root:before{display:none}.account-module-scss-module__ExYXMW__body .MuiInput-root:after{display:none}.account-module-scss-module__ExYXMW__body .MuiInput-root input{padding:12px 0}.account-module-scss-module__ExYXMW__body .MuiInput-root.Mui-focused{border-color:var(--primary);box-shadow:0 0 0 3px #006fde24}.account-module-scss-module__ExYXMW__body .MuiInput-root.Mui-disabled{background:var(--primary-bg)}.account-module-scss-module__ExYXMW__body .MuiFormControl-root{margin-bottom:8px}
.orderList-module-scss-module__-hQd2W__root{width:100%}.orderList-module-scss-module__-hQd2W__root .orderList-module-scss-module__-hQd2W__shimmer{border-radius:10px;width:100%;height:100px;margin-top:24px}
.walletHistoryItem-module-scss-module__4SWPTG__row{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:14px 16px;display:flex}.walletHistoryItem-module-scss-module__4SWPTG__row:last-child{border-bottom:0}.walletHistoryItem-module-scss-module__4SWPTG__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.walletHistoryItem-module-scss-module__4SWPTG__icon svg{width:20px;height:20px}.walletHistoryItem-module-scss-module__4SWPTG__in{background:#e3f8ef}.walletHistoryItem-module-scss-module__4SWPTG__in svg{fill:#0b7a55}.walletHistoryItem-module-scss-module__4SWPTG__out{background:var(--grey)}.walletHistoryItem-module-scss-module__4SWPTG__out svg{fill:var(--secondary-text)}.walletHistoryItem-module-scss-module__4SWPTG__main{flex-direction:column;flex:1;min-width:0;display:flex}.walletHistoryItem-module-scss-module__4SWPTG__main strong{text-overflow:ellipsis;white-space:nowrap;color:var(--black);text-transform:capitalize;font-size:15px;font-weight:700;overflow:hidden}.walletHistoryItem-module-scss-module__4SWPTG__main small{color:var(--secondary-text);font-size:13px}.walletHistoryItem-module-scss-module__4SWPTG__amount,.walletHistoryItem-module-scss-module__4SWPTG__amount *{color:var(--black);flex-shrink:0;font-size:15.5px;font-weight:800}.walletHistoryItem-module-scss-module__4SWPTG__plus,.walletHistoryItem-module-scss-module__4SWPTG__plus *{color:#0b7a55}
.footerMenu-module-scss-module__NDjf-W__root{left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:13;pointer-events:none;max-width:calc(100vw - 24px);position:fixed;transform:translate(-50%)}@media (max-width:1139px){.footerMenu-module-scss-module__NDjf-W__root{width:calc(100vw - 24px);max-width:520px}}.footerMenu-module-scss-module__NDjf-W__scroll{transition:transform .25s,opacity .25s}.footerMenu-module-scss-module__NDjf-W__scroll.footerMenu-module-scss-module__NDjf-W__down{opacity:0;transform:translateY(calc(100% + 30px))}.footerMenu-module-scss-module__NDjf-W__flex{pointer-events:auto;align-items:center;gap:8px;display:flex}@media (max-width:1139px){.footerMenu-module-scss-module__NDjf-W__flex>:last-child:empty{display:none}}.footerMenu-module-scss-module__NDjf-W__bar{border:1px solid var(--border);background:var(--secondary-bg);border-radius:999px;flex:1;min-width:0;box-shadow:0 12px 32px #0f1b2a29,0 2px 6px #0f1b2a0f}@media (min-width:1140px){.footerMenu-module-scss-module__NDjf-W__bar{display:none}}.footerMenu-module-scss-module__NDjf-W__list{align-items:center;gap:0;margin:0;padding:4px;list-style:none;display:flex}.footerMenu-module-scss-module__NDjf-W__list li{flex:1;min-width:0}.footerMenu-module-scss-module__NDjf-W__link{width:100%;height:54px;color:var(--secondary-text);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:0;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 2px;transition:background-color .15s,color .15s;display:flex}.footerMenu-module-scss-module__NDjf-W__link *{color:inherit}.footerMenu-module-scss-module__NDjf-W__link svg{fill:currentColor;width:22px;height:22px}.footerMenu-module-scss-module__NDjf-W__link:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.footerMenu-module-scss-module__NDjf-W__text{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:700;line-height:14px;overflow:hidden}.footerMenu-module-scss-module__NDjf-W__active{background-color:var(--badge-bg);color:var(--primary)}
.cartButton-module-scss-module__k7HC6q__cartBtn{background-color:var(--primary);color:#fff;border-radius:999px;align-items:center;gap:12px;height:56px;padding:0 22px 0 8px;transition:background-color .15s,transform .15s;display:flex;box-shadow:0 12px 32px #0062c452,0 2px 6px #0f1b2a1f}.cartButton-module-scss-module__k7HC6q__cartBtn *{color:inherit}.cartButton-module-scss-module__k7HC6q__cartBtn:hover{background-color:var(--primary-hover);color:#fff}.cartButton-module-scss-module__k7HC6q__cartBtn:active{transform:scale(.98)}.cartButton-module-scss-module__k7HC6q__cartBtn:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:1139px){.cartButton-module-scss-module__k7HC6q__cartBtn{flex-shrink:0;justify-content:center;width:60px;height:60px;padding:0}.cartButton-module-scss-module__k7HC6q__cartBtn .cartButton-module-scss-module__k7HC6q__label,.cartButton-module-scss-module__k7HC6q__cartBtn .cartButton-module-scss-module__k7HC6q__price{display:none}.cartButton-module-scss-module__k7HC6q__cartBtn .cartButton-module-scss-module__k7HC6q__bag{background:0 0}}.cartButton-module-scss-module__k7HC6q__bag{background:#ffffff29;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.cartButton-module-scss-module__k7HC6q__bag svg{fill:#fff;width:22px;height:22px}.cartButton-module-scss-module__k7HC6q__cartBtn .cartButton-module-scss-module__k7HC6q__count{border:2px solid var(--primary);min-width:20px;height:20px;color:var(--primary);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:800;line-height:1;display:flex;position:absolute;top:-4px;right:-6px}.cartButton-module-scss-module__k7HC6q__label{white-space:nowrap;font-size:15px;font-weight:700}.cartButton-module-scss-module__k7HC6q__price{white-space:nowrap;border-left:1px solid #ffffff59;padding-left:12px;font-size:15px;font-weight:700}
.orderListItem-module-scss-module__hS-iha__wrapper{border-bottom:1px solid var(--border);color:inherit;align-items:center;gap:14px;padding:14px 16px;transition:background-color .15s;display:flex}.orderListItem-module-scss-module__hS-iha__wrapper:last-child{border-bottom:0}.orderListItem-module-scss-module__hS-iha__wrapper:hover{background:var(--grey)}.orderListItem-module-scss-module__hS-iha__main{flex:1;min-width:0}.orderListItem-module-scss-module__hS-iha__top{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.orderListItem-module-scss-module__hS-iha__title{text-overflow:ellipsis;white-space:nowrap;color:var(--black);margin:0;font-size:16px;font-weight:800;overflow:hidden}.orderListItem-module-scss-module__hS-iha__chip{border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12.5px;font-weight:800;display:inline-flex}.orderListItem-module-scss-module__hS-iha__chip i{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite orderListItem-module-scss-module__hS-iha__pulse}@keyframes orderListItem-module-scss-module__hS-iha__pulse{50%{opacity:.35}}.orderListItem-module-scss-module__hS-iha__blue{background:var(--badge-bg);color:var(--primary)}.orderListItem-module-scss-module__hS-iha__green{color:#0b7a55;background:#e3f8ef}.orderListItem-module-scss-module__hS-iha__red{color:var(--red);background:#fdeae4}.orderListItem-module-scss-module__hS-iha__meta{color:var(--secondary-text);margin:4px 0 0;font-size:13.5px}.orderListItem-module-scss-module__hS-iha__price,.orderListItem-module-scss-module__hS-iha__price *{color:var(--black);flex-shrink:0;font-size:16px;font-weight:800}.orderListItem-module-scss-module__hS-iha__arrow{width:22px;height:22px;fill:var(--secondary-text);flex-shrink:0}@media (max-width:576px){.orderListItem-module-scss-module__hS-iha__wrapper{gap:10px;padding:12px}.orderListItem-module-scss-module__hS-iha__arrow{display:none}}
.ordersRefundButton-module-scss-module__jwkhQq__root{display:flex}.ordersRefundButton-module-scss-module__jwkhQq__textBtn{border:1px solid var(--border);background:var(--secondary-bg);height:40px;color:var(--black);border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 12px;display:inline-flex}.ordersRefundButton-module-scss-module__jwkhQq__textBtn *{color:inherit}.ordersRefundButton-module-scss-module__jwkhQq__textBtn svg{width:18px;height:18px;fill:var(--primary)}.ordersRefundButton-module-scss-module__jwkhQq__textBtn svg:last-child{fill:var(--secondary-text)}.ordersRefundButton-module-scss-module__jwkhQq__textBtn .ordersRefundButton-module-scss-module__jwkhQq__text{font-size:14.5px;font-weight:700}.ordersRefundButton-module-scss-module__jwkhQq__textBtn:hover{border-color:var(--primary)}
.parcleOrderListItem-module-scss-module__sm2iXW__wrapper{border-bottom:1px solid var(--grey);justify-content:space-between;align-items:center;width:100%;padding:24px 0;display:flex}@media (max-width:576px){.parcleOrderListItem-module-scss-module__sm2iXW__wrapper{border:1px solid var(--grey);border-radius:10px;flex-direction:column;row-gap:20px;margin-bottom:10px;padding:16px}}.parcleOrderListItem-module-scss-module__sm2iXW__wrapper .parcleOrderListItem-module-scss-module__sm2iXW__title{color:var(--dark-blue);margin:0 0 4px;font-size:18px;font-weight:600;line-height:21px}@media (max-width:576px){.parcleOrderListItem-module-scss-module__sm2iXW__wrapper .parcleOrderListItem-module-scss-module__sm2iXW__title{margin-bottom:2px;font-size:16px;line-height:19px}}.parcleOrderListItem-module-scss-module__sm2iXW__wrapper .parcleOrderListItem-module-scss-module__sm2iXW__text{letter-spacing:-.02em;color:var(--black);margin:0;font-size:14px;line-height:17px}.parcleOrderListItem-module-scss-module__sm2iXW__wrapper .parcleOrderListItem-module-scss-module__sm2iXW__badge{background-color:var(--primary-bg);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.parcleOrderListItem-module-scss-module__sm2iXW__wrapper .parcleOrderListItem-module-scss-module__sm2iXW__badge svg{width:20px;height:20px;fill:var(--black)}.parcleOrderListItem-module-scss-module__sm2iXW__wrapper .parcleOrderListItem-module-scss-module__sm2iXW__badge.parcleOrderListItem-module-scss-module__sm2iXW__active{background-color:var(--primary)}.parcleOrderListItem-module-scss-module__sm2iXW__wrapper .parcleOrderListItem-module-scss-module__sm2iXW__badge.parcleOrderListItem-module-scss-module__sm2iXW__active svg{fill:#232b2f}@media (max-width:576px){.parcleOrderListItem-module-scss-module__sm2iXW__wrapper .parcleOrderListItem-module-scss-module__sm2iXW__badge{width:36px;height:36px}}.parcleOrderListItem-module-scss-module__sm2iXW__wrapper .parcleOrderListItem-module-scss-module__sm2iXW__item{align-items:center;column-gap:16px;display:flex}.parcleOrderListItem-module-scss-module__sm2iXW__wrapper .parcleOrderListItem-module-scss-module__sm2iXW__item .parcleOrderListItem-module-scss-module__sm2iXW__naming .parcleOrderListItem-module-scss-module__sm2iXW__title{font-weight:700}@media (max-width:576px){.parcleOrderListItem-module-scss-module__sm2iXW__wrapper .parcleOrderListItem-module-scss-module__sm2iXW__arrowBtn{background-color:var(--primary-bg);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}}.parcleOrderListItem-module-scss-module__sm2iXW__wrapper .parcleOrderListItem-module-scss-module__sm2iXW__arrowBtn svg{width:20px;height:20px;fill:var(--black)}
.refundListItem-module-scss-module__VZEZua__wrapper{border-bottom:1px solid var(--grey);justify-content:space-between;align-items:center;width:100%;padding:24px 0;display:flex}@media (max-width:576px){.refundListItem-module-scss-module__VZEZua__wrapper{border:1px solid var(--grey);border-radius:10px;flex-direction:column;row-gap:20px;margin-bottom:10px;padding:16px}}.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__flex{align-items:center;column-gap:8px;display:flex}@media (max-width:576px){.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__flex{column-gap:5px;width:100%}}.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__flex .refundListItem-module-scss-module__VZEZua__badge{background-color:var(--primary-bg);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__flex .refundListItem-module-scss-module__VZEZua__badge svg{width:20px;height:20px;fill:var(--black)}.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__flex .refundListItem-module-scss-module__VZEZua__badge.refundListItem-module-scss-module__VZEZua__active{background-color:var(--primary)}.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__flex .refundListItem-module-scss-module__VZEZua__badge.refundListItem-module-scss-module__VZEZua__active svg{fill:#232b2f}@media (max-width:576px){.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__flex .refundListItem-module-scss-module__VZEZua__badge{width:36px;height:36px}}.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__flex .refundListItem-module-scss-module__VZEZua__naming{margin-left:8px;margin-right:16px}@media (max-width:576px){.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__flex .refundListItem-module-scss-module__VZEZua__naming{margin-left:5px;margin-right:8px}}.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__flex .refundListItem-module-scss-module__VZEZua__naming .refundListItem-module-scss-module__VZEZua__title{color:var(--dark-blue);margin:0 0 4px;font-size:18px;line-height:21px}@media (max-width:576px){.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__flex .refundListItem-module-scss-module__VZEZua__naming .refundListItem-module-scss-module__VZEZua__title{margin-bottom:2px;font-size:16px;line-height:19px}}.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__flex .refundListItem-module-scss-module__VZEZua__naming .refundListItem-module-scss-module__VZEZua__text{letter-spacing:-.02em;color:var(--black);margin:0;font-size:14px;line-height:17px}.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__actions{flex:0 0 50%;align-items:center;display:flex}@media (max-width:576px){.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__actions{justify-content:space-between;width:100%}}.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__actions .refundListItem-module-scss-module__VZEZua__orderInfo{flex:1 0 70%}.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__actions .refundListItem-module-scss-module__VZEZua__orderInfo .refundListItem-module-scss-module__VZEZua__price{color:var(--dark-blue);margin:0 0 4px;font-size:18px;font-weight:600;line-height:21px}@media (max-width:576px){.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__actions .refundListItem-module-scss-module__VZEZua__orderInfo .refundListItem-module-scss-module__VZEZua__price{margin-bottom:2px;font-size:16px;line-height:19px}}.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__actions .refundListItem-module-scss-module__VZEZua__orderInfo .refundListItem-module-scss-module__VZEZua__text{letter-spacing:-.02em;color:var(--black);margin:0;font-size:14px;line-height:17px}@media (max-width:576px){.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__actions .refundListItem-module-scss-module__VZEZua__arrowBtn{background-color:var(--primary-bg);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}}.refundListItem-module-scss-module__VZEZua__wrapper .refundListItem-module-scss-module__VZEZua__actions .refundListItem-module-scss-module__VZEZua__arrowBtn svg{width:20px;height:20px;fill:var(--black)}
.reserveFinder-module-scss-module__k_1Zda__wrapper{width:100%;max-width:560px;padding:14px 4px calc(8px + env(safe-area-inset-bottom));flex-direction:column;gap:16px;margin:0 auto;display:flex}.reserveFinder-module-scss-module__k_1Zda__head{align-items:flex-start;gap:12px;display:flex}.reserveFinder-module-scss-module__k_1Zda__headIcon{background:var(--badge-bg);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.reserveFinder-module-scss-module__k_1Zda__headIcon svg{width:22px;height:22px;fill:var(--primary)}.reserveFinder-module-scss-module__k_1Zda__headText{flex:auto;min-width:0}.reserveFinder-module-scss-module__k_1Zda__title{font-family:var(--font-display,inherit);letter-spacing:-.02em;color:var(--black);margin:0;font-size:22px;font-weight:700;line-height:1.2}.reserveFinder-module-scss-module__k_1Zda__lead{color:var(--secondary-text);margin:4px 0 0;font-size:14px;line-height:1.45}.reserveFinder-module-scss-module__k_1Zda__close{background:var(--primary-bg);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.reserveFinder-module-scss-module__k_1Zda__close svg{width:20px;height:20px;fill:var(--black)}.reserveFinder-module-scss-module__k_1Zda__close:hover{background:var(--grey)}.reserveFinder-module-scss-module__k_1Zda__search{border:1px solid var(--border);background:var(--secondary-bg);border-radius:14px;align-items:center;gap:10px;height:48px;padding:0 14px;display:flex}.reserveFinder-module-scss-module__k_1Zda__search:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #006fde24}.reserveFinder-module-scss-module__k_1Zda__search svg{width:18px;height:18px;fill:var(--secondary-text);flex:none}.reserveFinder-module-scss-module__k_1Zda__search input{min-width:0;color:var(--black);background:0 0;border:0;outline:0;flex:auto;font-size:16px}.reserveFinder-module-scss-module__k_1Zda__list{flex-direction:column;gap:8px;max-height:52vh;display:flex;overflow-y:auto}.reserveFinder-module-scss-module__k_1Zda__row{border:1px solid var(--border);background:var(--secondary-bg);border-radius:16px;align-items:center;gap:12px;padding:12px;transition:border-color .15s,background-color .15s;display:flex}.reserveFinder-module-scss-module__k_1Zda__row:hover{border-color:var(--primary);background:var(--primary-bg)}.reserveFinder-module-scss-module__k_1Zda__row:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.reserveFinder-module-scss-module__k_1Zda__logo{border:1px solid var(--border);background:var(--primary-bg);border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.reserveFinder-module-scss-module__k_1Zda__logo img{object-fit:cover;width:100%;height:100%}.reserveFinder-module-scss-module__k_1Zda__logo span{color:var(--primary);font-size:20px;font-weight:800}.reserveFinder-module-scss-module__k_1Zda__body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.reserveFinder-module-scss-module__k_1Zda__name{text-overflow:ellipsis;white-space:nowrap;color:var(--black);font-size:16px;font-weight:700;overflow:hidden}.reserveFinder-module-scss-module__k_1Zda__where{text-overflow:ellipsis;white-space:nowrap;color:var(--secondary-text);font-size:13px;overflow:hidden}.reserveFinder-module-scss-module__k_1Zda__cta{background:var(--primary);color:#fff;border-radius:999px;flex:none;align-items:center;gap:2px;height:34px;padding:0 8px 0 14px;font-size:14px;font-weight:700;display:inline-flex}.reserveFinder-module-scss-module__k_1Zda__cta svg{fill:#fff;width:18px;height:18px}.reserveFinder-module-scss-module__k_1Zda__skeleton{background:linear-gradient(90deg,var(--grey)0%,var(--primary-bg)50%,var(--grey)100%);background-size:200% 100%;border-radius:16px;height:78px;animation:1.2s linear infinite reserveFinder-module-scss-module__k_1Zda__shimmer}@keyframes reserveFinder-module-scss-module__k_1Zda__shimmer{to{background-position:-200% 0}}.reserveFinder-module-scss-module__k_1Zda__empty{text-align:center;color:var(--secondary-text);margin:0;padding:20px 8px;font-size:14px}.reserveFinder-module-scss-module__k_1Zda__mine{color:var(--primary);justify-content:center;align-self:center;align-items:center;gap:4px;padding:8px 12px;font-size:14px;font-weight:700;display:inline-flex}.reserveFinder-module-scss-module__k_1Zda__mine svg{width:18px;height:18px;fill:var(--primary)}
.orders-module-scss-module__iVqSHa__root{border:1px solid var(--border);background:var(--secondary-bg);border-radius:20px;overflow:hidden}.orders-module-scss-module__iVqSHa__root+.orders-module-scss-module__iVqSHa__root{margin-top:16px}.orders-module-scss-module__iVqSHa__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 10px;display:flex}.orders-module-scss-module__iVqSHa__header a,.orders-module-scss-module__iVqSHa__header button{color:var(--primary);font-size:14px;font-weight:700}.orders-module-scss-module__iVqSHa__header a *,.orders-module-scss-module__iVqSHa__header button *{color:inherit;fill:currentColor}.orders-module-scss-module__iVqSHa__title{color:var(--black);margin:0;font-size:17px;font-weight:800}.orders-module-scss-module__iVqSHa__main{min-height:20px}
.profile-module-scss-module__InGqka__form{flex-direction:column;gap:16px;display:flex}.profile-module-scss-module__InGqka__form>section+section{margin-top:0!important}.profile-module-scss-module__InGqka__photoRow{align-items:center;gap:18px;display:flex}.profile-module-scss-module__InGqka__avatarWrapper{background:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:76px;height:76px;display:flex;position:relative;overflow:hidden}.profile-module-scss-module__InGqka__avatarWrapper img{object-fit:cover}.profile-module-scss-module__InGqka__initials{color:#fff;font-size:26px;font-weight:800}.profile-module-scss-module__InGqka__photoText{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.profile-module-scss-module__InGqka__photoText strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--black);font-size:19px;font-weight:800;overflow:hidden}.profile-module-scss-module__InGqka__photoText label{height:38px!important;font-size:14px!important}.profile-module-scss-module__InGqka__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;display:grid}@media (max-width:640px){.profile-module-scss-module__InGqka__grid{grid-template-columns:minmax(0,1fr)}}.profile-module-scss-module__InGqka__saveRow{justify-content:flex-end;margin-top:18px;display:flex}.profile-module-scss-module__InGqka__passwordCard{justify-content:space-between;align-items:center;gap:16px;display:flex}.profile-module-scss-module__InGqka__passwordCard h2{margin-bottom:4px!important}@media (max-width:576px){.profile-module-scss-module__InGqka__passwordCard{flex-direction:column;align-items:flex-start}}.profile-module-scss-module__InGqka__muted{color:var(--secondary-text);margin:0;font-size:14px}
.savedLocationsContainer-module-scss-module__VaCwoa__list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.savedLocationsContainer-module-scss-module__VaCwoa__list>div:only-child{grid-column:1/-1}.savedLocationsContainer-module-scss-module__VaCwoa__shimmer{border-radius:18px;height:84px!important}
.appDrawer-module-scss-module__MNujua__paper{flex-direction:column;width:min(86vw,360px);max-width:360px;height:100%;display:flex;background:var(--secondary-bg)!important;box-shadow:0 0 40px #0f1b2a2e!important}.appDrawer-module-scss-module__MNujua__head{padding:14px 12px 10px 20px;padding-top:max(14px,env(safe-area-inset-top));justify-content:space-between;align-items:center;display:flex}.appDrawer-module-scss-module__MNujua__logo{display:inline-flex}.appDrawer-module-scss-module__MNujua__logo img{width:auto;height:30px;display:block}.appDrawer-module-scss-module__MNujua__close{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.appDrawer-module-scss-module__MNujua__close svg{width:24px;height:24px;fill:var(--black)}.appDrawer-module-scss-module__MNujua__close:active{background:var(--grey)}.appDrawer-module-scss-module__MNujua__scroll{-webkit-overflow-scrolling:touch;flex:1;padding:4px 12px 16px;overflow-y:auto}.appDrawer-module-scss-module__MNujua__me{background:var(--primary-bg,#f5f8fc);border-radius:16px;align-items:center;gap:12px;margin:4px 0 6px;padding:12px;text-decoration:none;display:flex}.appDrawer-module-scss-module__MNujua__avatar{background:var(--primary);color:#fff;width:44px;height:44px;font-family:var(--font-display,inherit);border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:700;display:grid}.appDrawer-module-scss-module__MNujua__meText{flex-direction:column;flex:1;min-width:0;display:flex}.appDrawer-module-scss-module__MNujua__meText strong{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;overflow:hidden}.appDrawer-module-scss-module__MNujua__meText small{color:var(--secondary-text);font-size:13px}.appDrawer-module-scss-module__MNujua__guest{background:var(--primary);border-radius:18px;margin:4px 0 6px;padding:18px 16px 16px}.appDrawer-module-scss-module__MNujua__guest strong{font-family:var(--font-display,inherit);color:#fff;font-size:20px;font-weight:700;line-height:1.2;display:block}.appDrawer-module-scss-module__MNujua__guest p{color:#ffffffdb;margin:6px 0 14px;font-size:14px;line-height:1.45}.appDrawer-module-scss-module__MNujua__guestBtns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.appDrawer-module-scss-module__MNujua__guestBtns a{border-radius:999px;place-items:center;height:44px;font-size:15px;font-weight:700;text-decoration:none;display:grid}.appDrawer-module-scss-module__MNujua__primary{background:#fff;color:var(--primary)!important}.appDrawer-module-scss-module__MNujua__secondary{border:1.5px solid #ffffffb3;color:#fff!important}.appDrawer-module-scss-module__MNujua__group{padding-top:8px}.appDrawer-module-scss-module__MNujua__group+.appDrawer-module-scss-module__MNujua__group{border-top:1px solid var(--grey);margin-top:8px}.appDrawer-module-scss-module__MNujua__groupTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--secondary-text);margin:10px 8px 4px;font-size:12px;font-weight:700}.appDrawer-module-scss-module__MNujua__row{text-align:left;width:100%;font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:14px;min-height:48px;padding:0 8px;text-decoration:none;display:flex}.appDrawer-module-scss-module__MNujua__row:active{background:var(--grey)}.appDrawer-module-scss-module__MNujua__row.appDrawer-module-scss-module__MNujua__active{background:var(--primary-bg,#e5f1fe)}.appDrawer-module-scss-module__MNujua__row.appDrawer-module-scss-module__MNujua__active .appDrawer-module-scss-module__MNujua__label{color:var(--primary);font-weight:700}.appDrawer-module-scss-module__MNujua__row.appDrawer-module-scss-module__MNujua__active .appDrawer-module-scss-module__MNujua__icon svg{fill:var(--primary)}.appDrawer-module-scss-module__MNujua__icon{place-items:center;width:24px;display:grid}.appDrawer-module-scss-module__MNujua__icon svg{width:22px;height:22px;fill:var(--black)}.appDrawer-module-scss-module__MNujua__label{flex:1;min-width:0;font-size:16px;font-weight:500}.appDrawer-module-scss-module__MNujua__chev{width:20px;height:20px;fill:var(--secondary-text);flex:none}.appDrawer-module-scss-module__MNujua__extra{color:var(--secondary-text);font-size:14px;font-weight:600}.appDrawer-module-scss-module__MNujua__extra *{color:inherit}.appDrawer-module-scss-module__MNujua__badge{background:var(--primary);color:#fff;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:13px;font-weight:700;display:grid}.appDrawer-module-scss-module__MNujua__foot{padding:12px 16px;padding-bottom:max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--grey);align-items:center;gap:10px;display:flex}.appDrawer-module-scss-module__MNujua__seg{background:var(--grey);border-radius:12px;flex:1;grid-template-columns:1fr 1fr;padding:3px;display:grid}.appDrawer-module-scss-module__MNujua__seg button{height:36px;font:inherit;color:var(--secondary-text);cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:14px;font-weight:600}.appDrawer-module-scss-module__MNujua__seg .appDrawer-module-scss-module__MNujua__segOn{background:var(--secondary-bg);color:var(--black);box-shadow:0 1px 3px #0f1b2a1f}.appDrawer-module-scss-module__MNujua__theme{background:var(--grey);cursor:pointer;border:0;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.appDrawer-module-scss-module__MNujua__theme svg{width:20px;height:20px;fill:var(--black)}
.editPhone-module-scss-module__sdDQYq__wrapper{width:500px;padding:30px}@media (max-width:576px){.editPhone-module-scss-module__sdDQYq__wrapper{width:100%;padding:16px}}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__header{margin-bottom:10px}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__header .editPhone-module-scss-module__sdDQYq__title{letter-spacing:-.03em;color:var(--dark-blue);margin:0 0 8px;font-size:32px;font-weight:600;line-height:39px}@media (max-width:576px){.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__header .editPhone-module-scss-module__sdDQYq__title{font-size:27px;line-height:33px}}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__header .editPhone-module-scss-module__sdDQYq__text{color:var(--dark-blue);margin:0;font-size:15px;font-weight:500;line-height:18px}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__header .editPhone-module-scss-module__sdDQYq__text a{text-decoration:underline}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__header .editPhone-module-scss-module__sdDQYq__text a:hover{text-decoration:none}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__resend{cursor:pointer;font-weight:600}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__space{padding-top:50px}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__flex{justify-content:space-between;align-items:center;margin-top:40px;display:flex}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__flex .editPhone-module-scss-module__sdDQYq__item{align-items:center;column-gap:12px;display:flex}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__flex .editPhone-module-scss-module__sdDQYq__item .editPhone-module-scss-module__sdDQYq__label,.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__flex .editPhone-module-scss-module__sdDQYq__item a{color:var(--dark-blue);cursor:pointer;font-size:14px;font-weight:500;line-height:17px}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__flex .editPhone-module-scss-module__sdDQYq__item a{text-decoration:underline}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__flex .editPhone-module-scss-module__sdDQYq__item a:hover{text-decoration:none}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__action{width:100%}@media (max-width:768px){.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__otpContainer{gap:.1rem}}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__otpContainer{justify-content:space-between;gap:.5rem}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__input{text-align:center;border:1px solid var(--border);height:64px;color:var(--secondary-black);border-radius:8px;outline:none;justify-content:center;padding:10px;font-size:25px;transition:all .2s linear;width:56px!important}.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__input:focus{border-color:var(--primary)}@media (max-width:470px){.editPhone-module-scss-module__sdDQYq__wrapper .editPhone-module-scss-module__sdDQYq__input{height:50px;font-size:16px;width:50px!important}}
.reservationList-module-scss-module__mEccKG__empty{color:var(--secondary-text);margin:0;font-size:15px}.reservationList-module-scss-module__mEccKG__list{gap:10px;display:grid}.reservationList-module-scss-module__mEccKG__item{border:1px solid var(--border);background:var(--secondary-bg);border-radius:16px;align-items:center;gap:14px;padding:14px;transition:border-color .15s;display:flex}.reservationList-module-scss-module__mEccKG__item:hover{border-color:var(--primary)}.reservationList-module-scss-module__mEccKG__item img{border:1px solid var(--border);object-fit:contain;background:#fff;border-radius:12px;flex:none;width:48px;height:48px}.reservationList-module-scss-module__mEccKG__item.reservationList-module-scss-module__mEccKG__past{opacity:.7}.reservationList-module-scss-module__mEccKG__itemBody{flex:1;min-width:0;display:grid}.reservationList-module-scss-module__mEccKG__itemBody strong{font-size:15.5px;font-weight:800}.reservationList-module-scss-module__mEccKG__itemBody span{color:var(--secondary-text);font-size:14px}.reservationList-module-scss-module__mEccKG__badge{background:var(--grey);color:var(--secondary-text);border-radius:999px;flex:none;padding:5px 11px;font-size:12.5px;font-style:normal;font-weight:700}.reservationList-module-scss-module__mEccKG__badge.reservationList-module-scss-module__mEccKG__pending{color:#a8670a;background:#ffb02029}.reservationList-module-scss-module__mEccKG__badge.reservationList-module-scss-module__mEccKG__confirmed,.reservationList-module-scss-module__mEccKG__badge.reservationList-module-scss-module__mEccKG__seated{color:#0b8a63;background:#12b8861f}.reservationList-module-scss-module__mEccKG__shops{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;display:grid}.reservationList-module-scss-module__mEccKG__shop{border:1px solid var(--border);background:var(--secondary-bg);border-radius:18px;transition:transform .2s,box-shadow .2s;overflow:hidden}.reservationList-module-scss-module__mEccKG__shop:hover{transform:translateY(-2px);box-shadow:0 12px 30px #0f1b2a14}.reservationList-module-scss-module__mEccKG__shopCover{background:var(--brand-gradient);height:110px;position:relative}.reservationList-module-scss-module__mEccKG__shopCover>img:first-child:not(.reservationList-module-scss-module__mEccKG__shopLogo){object-fit:cover;width:100%;height:100%}.reservationList-module-scss-module__mEccKG__shopLogo{border:2px solid var(--secondary-bg);object-fit:contain;background:#fff;border-radius:12px;width:44px;height:44px;position:absolute;bottom:-18px;left:12px}.reservationList-module-scss-module__mEccKG__shopBody{padding:26px 14px 14px;display:grid}.reservationList-module-scss-module__mEccKG__shopBody strong{font-size:15.5px;font-weight:800}.reservationList-module-scss-module__mEccKG__shopBody span{color:var(--secondary-text);font-size:13.5px}
.careerList-module-scss-module__uzMhsa__root{width:100%}.careerList-module-scss-module__uzMhsa__root .careerList-module-scss-module__uzMhsa__wrapper{border-bottom:1px solid var(--grey);justify-content:space-between;align-items:center;width:100%;padding:24px 0;display:flex;position:relative}@media (max-width:576px){.careerList-module-scss-module__uzMhsa__root .careerList-module-scss-module__uzMhsa__wrapper{border:1px solid var(--grey);border-radius:10px;flex-direction:column;align-items:flex-start;row-gap:20px;margin-bottom:10px;padding:16px}}.careerList-module-scss-module__uzMhsa__root .careerList-module-scss-module__uzMhsa__wrapper .careerList-module-scss-module__uzMhsa__naming{flex:0 0 25%}.careerList-module-scss-module__uzMhsa__root .careerList-module-scss-module__uzMhsa__wrapper .careerList-module-scss-module__uzMhsa__naming .careerList-module-scss-module__uzMhsa__title{color:var(--dark-blue);margin:0 0 4px;font-size:18px;line-height:21px}@media (max-width:576px){.careerList-module-scss-module__uzMhsa__root .careerList-module-scss-module__uzMhsa__wrapper .careerList-module-scss-module__uzMhsa__naming .careerList-module-scss-module__uzMhsa__title{margin-bottom:2px;font-size:16px;line-height:19px}}.careerList-module-scss-module__uzMhsa__root .careerList-module-scss-module__uzMhsa__wrapper .careerList-module-scss-module__uzMhsa__naming .careerList-module-scss-module__uzMhsa__text{letter-spacing:-.02em;color:var(--black);margin:0;font-size:14px;line-height:17px}.careerList-module-scss-module__uzMhsa__root .careerList-module-scss-module__uzMhsa__wrapper .careerList-module-scss-module__uzMhsa__actions{margin:0 16px}@media (max-width:576px){.careerList-module-scss-module__uzMhsa__root .careerList-module-scss-module__uzMhsa__wrapper .careerList-module-scss-module__uzMhsa__actions{position:absolute;bottom:16px;right:0}.careerList-module-scss-module__uzMhsa__root .careerList-module-scss-module__uzMhsa__wrapper .careerList-module-scss-module__uzMhsa__actions .careerList-module-scss-module__uzMhsa__arrowBtn{background-color:var(--primary-bg);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}}.careerList-module-scss-module__uzMhsa__root .careerList-module-scss-module__uzMhsa__wrapper .careerList-module-scss-module__uzMhsa__actions .careerList-module-scss-module__uzMhsa__arrowBtn svg{width:20px;height:20px;fill:var(--black)}.careerList-module-scss-module__uzMhsa__root .careerList-module-scss-module__uzMhsa__shimmer{border-radius:10px;width:100%;height:91px;margin-top:6px}
.help-module-scss-module__gzSIZq__list{padding-top:4px!important;padding-bottom:4px!important}.help-module-scss-module__gzSIZq__item{border-bottom:1px solid var(--border)}.help-module-scss-module__gzSIZq__item:last-of-type{border-bottom:0}.help-module-scss-module__gzSIZq__item button{text-align:left;width:100%;color:var(--black);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:16px;font-weight:800;display:flex}.help-module-scss-module__gzSIZq__item button svg{width:22px;height:22px;fill:var(--primary);flex-shrink:0;transition:transform .2s}.help-module-scss-module__gzSIZq__item p{color:var(--secondary-text);margin:0 0 16px;font-size:15px;line-height:1.6}.help-module-scss-module__gzSIZq__open button svg{transform:rotate(45deg)}.help-module-scss-module__gzSIZq__contact{background:var(--badge-bg);border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:20px;display:flex}.help-module-scss-module__gzSIZq__contact strong{color:var(--black);font-size:17px;font-weight:800}.help-module-scss-module__gzSIZq__contact p{color:var(--secondary-text);margin:4px 0 0;font-size:14.5px;line-height:1.5}@media (max-width:640px){.help-module-scss-module__gzSIZq__contact{flex-direction:column;align-items:flex-start}}.help-module-scss-module__gzSIZq__ask{background:#0f1b2a;border-radius:22px;margin-bottom:28px;padding:22px}.help-module-scss-module__gzSIZq__ask *{color:#fff}.help-module-scss-module__gzSIZq__ask h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 14px;font-size:26px;font-weight:700;line-height:1.15}@media (max-width:576px){.help-module-scss-module__gzSIZq__ask{border-radius:18px;padding:18px}.help-module-scss-module__gzSIZq__ask h2{font-size:22px}}.help-module-scss-module__gzSIZq__search{align-items:center;display:flex;position:relative}.help-module-scss-module__gzSIZq__search>svg{fill:#6b7280;pointer-events:none;width:20px;height:20px;position:absolute;left:16px}.help-module-scss-module__gzSIZq__search input{width:100%;height:54px;font:inherit;color:#0f1b2a;background:#fff;border:2px solid #0000;border-radius:16px;outline:none;padding:0 48px 0 46px;font-size:16px}.help-module-scss-module__gzSIZq__search input::placeholder{color:#8a94a3}.help-module-scss-module__gzSIZq__search input:focus{border-color:#7fb8f5}.help-module-scss-module__gzSIZq__spinner{border:2px solid #d5dde8;border-top-color:var(--primary);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite help-module-scss-module__gzSIZq__helpSpin;position:absolute;right:16px}@keyframes help-module-scss-module__gzSIZq__helpSpin{to{transform:rotate(360deg)}}.help-module-scss-module__gzSIZq__results{background:#fff;border-radius:16px;margin-top:10px;overflow:hidden}.help-module-scss-module__gzSIZq__results *{color:#0f1b2a}.help-module-scss-module__gzSIZq__result{border-top:1px solid #e2e8f0}.help-module-scss-module__gzSIZq__result:first-child{border-top:0}.help-module-scss-module__gzSIZq__result>button{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:700;display:flex}.help-module-scss-module__gzSIZq__result>button svg{width:20px;height:20px;fill:var(--primary);flex:none;transition:transform .2s}.help-module-scss-module__gzSIZq__resultOpen>button svg{transform:rotate(45deg)}.help-module-scss-module__gzSIZq__resultBody{padding:0 16px 16px;font-size:14.5px;line-height:1.6}.help-module-scss-module__gzSIZq__resultBody p{color:#4b5563;margin:0}.help-module-scss-module__gzSIZq__resultBody p+p,.help-module-scss-module__gzSIZq__resultBody p+ul,.help-module-scss-module__gzSIZq__resultBody ul+p{margin-top:8px}.help-module-scss-module__gzSIZq__resultBody ul{margin:6px 0 0;padding-left:18px}.help-module-scss-module__gzSIZq__resultBody li{color:#4b5563}.help-module-scss-module__gzSIZq__resultBody strong{color:#0f1b2a}.help-module-scss-module__gzSIZq__resultBody a{color:var(--primary);font-weight:600}.help-module-scss-module__gzSIZq__noResult{margin:12px 2px 0;font-size:14.5px;color:#cfe5ff!important}.help-module-scss-module__gzSIZq__chatRow{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:18px;display:flex}@media (max-width:640px){.help-module-scss-module__gzSIZq__chatRow{flex-direction:column;align-items:stretch}}.help-module-scss-module__gzSIZq__chatWho{align-items:center;gap:12px;display:flex}.help-module-scss-module__gzSIZq__chatWho>div{flex-direction:column;gap:2px;display:flex}.help-module-scss-module__gzSIZq__chatWho strong{font-size:16px;font-weight:800}.help-module-scss-module__gzSIZq__chatWho span{font-size:13.5px;color:#b8c4d4!important}.help-module-scss-module__gzSIZq__chatCat{background:var(--primary);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.help-module-scss-module__gzSIZq__chatCat img{width:62%;margin-top:6%}.help-module-scss-module__gzSIZq__chatBtn{background:var(--primary);height:48px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:800;transition:background .15s;display:inline-flex}.help-module-scss-module__gzSIZq__chatBtn svg{fill:#fff;width:20px;height:20px}.help-module-scss-module__gzSIZq__chatBtn:hover{background:var(--primary-hover)}.help-module-scss-module__gzSIZq__sectionTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--black);margin:0 0 12px;font-size:20px;font-weight:700}
.loyaltyPage-module-scss-module__nX-kMW__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin-bottom:28px;display:grid}@media (max-width:576px){.loyaltyPage-module-scss-module__nX-kMW__grid{grid-template-columns:minmax(0,1fr)}}.loyaltyPage-module-scss-module__nX-kMW__item{background:var(--secondary-bg);border:1px solid var(--grey,#e2e8f0);border-radius:22px;flex-direction:column;gap:14px;padding:16px;display:flex}.loyaltyPage-module-scss-module__nX-kMW__skeleton{background:var(--grey,#e2e8f0);opacity:.5;border-radius:22px;max-width:460px;height:260px;margin-bottom:20px}.loyaltyPage-module-scss-module__nX-kMW__discover{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.loyaltyPage-module-scss-module__nX-kMW__shop{border:1px solid var(--grey,#e2e8f0);border-radius:16px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.loyaltyPage-module-scss-module__nX-kMW__shop:hover{border-color:var(--primary)}.loyaltyPage-module-scss-module__nX-kMW__shop img{object-fit:cover;border-radius:12px;width:46px;height:46px}.loyaltyPage-module-scss-module__nX-kMW__shop div{flex-direction:column;min-width:0;display:flex}.loyaltyPage-module-scss-module__nX-kMW__shop strong{color:var(--dark-blue);font-size:15px}.loyaltyPage-module-scss-module__nX-kMW__shop span{color:var(--secondary-text);font-size:13px}
.notificationSettings-module-scss-module__fPLphq__wrapper{flex-direction:column;display:flex}.notificationSettings-module-scss-module__fPLphq__flex{border-bottom:1px solid var(--border);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.notificationSettings-module-scss-module__fPLphq__flex:first-child{padding-top:2px}.notificationSettings-module-scss-module__fPLphq__flex:last-child{border-bottom:0;padding-bottom:2px}.notificationSettings-module-scss-module__fPLphq__text{flex-direction:column;gap:2px;min-width:0;display:flex}.notificationSettings-module-scss-module__fPLphq__text strong{color:var(--black);font-size:15.5px;font-weight:800}.notificationSettings-module-scss-module__fPLphq__text small{color:var(--secondary-text);font-size:13.5px}
.restaurantsPage-module-scss-module__b0Au1a__page{background:var(--primary-bg);min-height:60vh;color:var(--black);padding:28px 0 72px}@media (max-width:767px){.restaurantsPage-module-scss-module__b0Au1a__page{padding:18px 0 48px}}.restaurantsPage-module-scss-module__b0Au1a__head{margin-bottom:22px}.restaurantsPage-module-scss-module__b0Au1a__where{max-width:100%;color:var(--secondary-text);align-items:center;gap:6px;margin-bottom:10px;font-size:14px;display:flex}.restaurantsPage-module-scss-module__b0Au1a__where svg{width:18px;height:18px;fill:var(--primary);flex-shrink:0}.restaurantsPage-module-scss-module__b0Au1a__whereLabel{flex-shrink:0}.restaurantsPage-module-scss-module__b0Au1a__whereAddress{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--black);font-weight:600;overflow:hidden}.restaurantsPage-module-scss-module__b0Au1a__whereChange{color:var(--primary);text-underline-offset:3px;flex-shrink:0;margin-left:4px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.restaurantsPage-module-scss-module__b0Au1a__whereChange:hover{color:var(--primary-hover)}.restaurantsPage-module-scss-module__b0Au1a__titleRow{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.restaurantsPage-module-scss-module__b0Au1a__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--black);margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.05}.restaurantsPage-module-scss-module__b0Au1a__count{color:var(--secondary-text);font-size:15px;font-weight:600}.restaurantsPage-module-scss-module__b0Au1a__notice{color:#5c3b06;background:#fff8ec;border:1px solid #f7d9a8;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;padding:16px 18px 16px 20px;display:flex}.restaurantsPage-module-scss-module__b0Au1a__notice strong{margin-bottom:2px;font-size:15px;display:block}.restaurantsPage-module-scss-module__b0Au1a__notice p{margin:0;font-size:14px;line-height:1.45}@media (max-width:599px){.restaurantsPage-module-scss-module__b0Au1a__notice{flex-direction:column;align-items:flex-start}}.restaurantsPage-module-scss-module__b0Au1a__noticeButton{color:#fff;background:#0f1b2a;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;height:40px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.restaurantsPage-module-scss-module__b0Au1a__noticeButton svg{fill:currentColor;width:18px;height:18px}.restaurantsPage-module-scss-module__b0Au1a__cuisines{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;margin:0 -50px 14px;padding:2px 50px 6px;scroll-padding-inline:50px;display:flex;overflow-x:auto}.restaurantsPage-module-scss-module__b0Au1a__cuisines::-webkit-scrollbar{display:none}@media (max-width:1139px){.restaurantsPage-module-scss-module__b0Au1a__cuisines{margin:0 -15px 12px;padding:2px 15px 6px;scroll-padding-inline:15px}}.restaurantsPage-module-scss-module__b0Au1a__cuisine{border:1px solid var(--border);background:var(--secondary-bg);height:46px;color:var(--black);white-space:nowrap;cursor:pointer;scroll-snap-align:start;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:0 16px 0 6px;font-size:15px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.restaurantsPage-module-scss-module__b0Au1a__cuisine:hover{border-color:var(--primary)}.restaurantsPage-module-scss-module__b0Au1a__cuisine:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.restaurantsPage-module-scss-module__b0Au1a__cuisine.restaurantsPage-module-scss-module__b0Au1a__skeleton{border:0;width:120px}.restaurantsPage-module-scss-module__b0Au1a__cuisineIcon{background:var(--badge-bg);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}.restaurantsPage-module-scss-module__b0Au1a__cuisineIcon img{object-fit:cover;width:100%;height:100%}.restaurantsPage-module-scss-module__b0Au1a__cuisineIcon svg{width:18px;height:18px;fill:var(--primary)}.restaurantsPage-module-scss-module__b0Au1a__cuisineActive{border-color:var(--primary);background:var(--primary);color:#fff}.restaurantsPage-module-scss-module__b0Au1a__cuisineActive:hover{border-color:var(--primary-hover);background:var(--primary-hover)}.restaurantsPage-module-scss-module__b0Au1a__cuisineActive .restaurantsPage-module-scss-module__b0Au1a__cuisineIcon{background:#fff}.restaurantsPage-module-scss-module__b0Au1a__toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;padding-bottom:18px;display:flex}.restaurantsPage-module-scss-module__b0Au1a__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.restaurantsPage-module-scss-module__b0Au1a__chip{align-items:center;gap:8px;display:inline-flex}.restaurantsPage-module-scss-module__b0Au1a__chip>svg{fill:currentColor;width:17px;height:17px}.restaurantsPage-module-scss-module__b0Au1a__chip{border:1px solid var(--border);background:var(--secondary-bg);height:36px;color:var(--black);cursor:pointer;border-radius:10px;padding:0 14px;font-size:14px;font-weight:600}.restaurantsPage-module-scss-module__b0Au1a__chip:hover{border-color:var(--secondary-text)}.restaurantsPage-module-scss-module__b0Au1a__chip:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.restaurantsPage-module-scss-module__b0Au1a__chipOn{border-color:var(--black);background:var(--black);color:var(--secondary-bg)}.restaurantsPage-module-scss-module__b0Au1a__chipOn:hover{border-color:var(--black)}.restaurantsPage-module-scss-module__b0Au1a__liveDot{background:var(--fresh);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #12b8862e}.restaurantsPage-module-scss-module__b0Au1a__clear{height:36px;color:var(--primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 8px;font-size:14px;font-weight:700;display:inline-flex}.restaurantsPage-module-scss-module__b0Au1a__clear svg{fill:currentColor;width:16px;height:16px}.restaurantsPage-module-scss-module__b0Au1a__sort{color:var(--secondary-text);flex-shrink:0;align-items:center;gap:8px;font-size:14px;display:inline-flex}.restaurantsPage-module-scss-module__b0Au1a__sort select{border:1px solid var(--border);background:var(--secondary-bg)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath fill='%236B7280' d='M12 16l-6-6h12z'/%3E%3C/svg%3E") no-repeat right 10px center;appearance:none;height:36px;color:var(--black);font:inherit;cursor:pointer;border-radius:10px;padding:0 30px 0 12px;font-weight:600}.restaurantsPage-module-scss-module__b0Au1a__sort select:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (max-width:599px){.restaurantsPage-module-scss-module__b0Au1a__sort>span{display:none}.restaurantsPage-module-scss-module__b0Au1a__toolbar{scrollbar-width:none;margin-left:-15px;margin-right:-15px;padding:0 15px 14px;overflow-x:auto}.restaurantsPage-module-scss-module__b0Au1a__toolbar::-webkit-scrollbar{display:none}.restaurantsPage-module-scss-module__b0Au1a__chips{flex-wrap:nowrap}.restaurantsPage-module-scss-module__b0Au1a__chip,.restaurantsPage-module-scss-module__b0Au1a__clear{white-space:nowrap;flex-shrink:0}}.restaurantsPage-module-scss-module__b0Au1a__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:28px 24px;display:grid}@media (max-width:767px){.restaurantsPage-module-scss-module__b0Au1a__grid{grid-template-columns:1fr;gap:20px}}.restaurantsPage-module-scss-module__b0Au1a__card{min-width:0;color:inherit;flex-direction:column;display:flex}.restaurantsPage-module-scss-module__b0Au1a__card:hover .restaurantsPage-module-scss-module__b0Au1a__cover img{transform:scale(1.03)}.restaurantsPage-module-scss-module__b0Au1a__card:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:18px}.restaurantsPage-module-scss-module__b0Au1a__cover{aspect-ratio:16/9;background:var(--card-bg);border-radius:16px;position:relative;overflow:hidden}.restaurantsPage-module-scss-module__b0Au1a__cover img{object-fit:cover;transition:transform .35s,filter .2s}.restaurantsPage-module-scss-module__b0Au1a__coverEmpty{font-family:var(--font-display);color:var(--primary);opacity:.35;justify-content:center;align-items:center;font-size:56px;font-weight:700;display:flex;position:absolute;inset:0}.restaurantsPage-module-scss-module__b0Au1a__cardClosed .restaurantsPage-module-scss-module__b0Au1a__cover img{filter:grayscale(.55)brightness(.8)}.restaurantsPage-module-scss-module__b0Au1a__statusChip,.restaurantsPage-module-scss-module__b0Au1a__pickChip{z-index:2;border-radius:999px;align-items:center;height:30px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;left:12px}.restaurantsPage-module-scss-module__b0Au1a__statusChip{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f1b2adb}.restaurantsPage-module-scss-module__b0Au1a__sponsoredChip{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.02em;color:#fff;background:#0f1b2ab8;border-radius:7px;align-items:center;height:24px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:12px;right:12px}.restaurantsPage-module-scss-module__b0Au1a__pickChip{color:#0f1b2a;background:#fff;height:26px;padding:0 10px;font-size:12px;top:12px;bottom:auto;box-shadow:0 2px 8px #0f1b2a29}.restaurantsPage-module-scss-module__b0Au1a__cardBody{align-items:center;gap:12px;padding:14px 2px 0;display:flex}.restaurantsPage-module-scss-module__b0Au1a__logo{border:1px solid var(--border);background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.restaurantsPage-module-scss-module__b0Au1a__logo img{object-fit:contain;width:100%;height:100%;padding:3px}.restaurantsPage-module-scss-module__b0Au1a__logo span{font-family:var(--font-display);color:var(--primary);font-size:22px;font-weight:700}.restaurantsPage-module-scss-module__b0Au1a__cardText{flex:1;min-width:0}.restaurantsPage-module-scss-module__b0Au1a__cardTitle{letter-spacing:-.01em;color:var(--black);align-items:center;gap:5px;margin:0 0 2px;font-size:17px;font-weight:700;line-height:1.25;display:flex}.restaurantsPage-module-scss-module__b0Au1a__cardTitle span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.restaurantsPage-module-scss-module__b0Au1a__cardTitle svg{flex-shrink:0}.restaurantsPage-module-scss-module__b0Au1a__cardSub{text-overflow:ellipsis;white-space:nowrap;color:var(--secondary-text);margin:0;font-size:14px;overflow:hidden}.restaurantsPage-module-scss-module__b0Au1a__rating{flex-shrink:0;align-self:flex-start;align-items:center;gap:3px;margin-top:4px;font-size:14px;display:flex}.restaurantsPage-module-scss-module__b0Au1a__rating svg{width:16px;height:16px;fill:var(--amber)}.restaurantsPage-module-scss-module__b0Au1a__rating strong{color:var(--black);font-weight:700}.restaurantsPage-module-scss-module__b0Au1a__rating small{color:var(--secondary-text);font-size:13px}.restaurantsPage-module-scss-module__b0Au1a__newTag{background:var(--badge-bg);color:var(--primary);border-radius:6px;padding:3px 8px;font-size:12px;font-weight:700}.restaurantsPage-module-scss-module__b0Au1a__meta{color:var(--secondary-text);flex-wrap:wrap;gap:6px 14px;margin:10px 0 0;padding:0 2px 0 62px;font-size:13.5px;font-weight:500;list-style:none;display:flex}.restaurantsPage-module-scss-module__b0Au1a__meta li{color:inherit;align-items:center;gap:5px;display:inline-flex}.restaurantsPage-module-scss-module__b0Au1a__meta svg{fill:currentColor;width:16px;height:16px}.restaurantsPage-module-scss-module__b0Au1a__growing{flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:100%;padding:28px;display:flex}@media (min-width:768px){.restaurantsPage-module-scss-module__b0Au1a__growing{grid-column:span 2}}.restaurantsPage-module-scss-module__b0Au1a__growing{color:#fff;background:radial-gradient(120% 90% at 100% 0,#0080f861,#0000 60%),#0f1b2a;border-radius:16px}.restaurantsPage-module-scss-module__b0Au1a__growing h2{font-family:var(--font-display);letter-spacing:-.015em;color:#fff;max-width:18ch;margin:0 0 10px;font-size:26px;font-weight:700;line-height:1.1}.restaurantsPage-module-scss-module__b0Au1a__growing p{color:#ffffffc7;max-width:38ch;margin:0 0 22px;font-size:15px;line-height:1.5}@media (max-width:767px){.restaurantsPage-module-scss-module__b0Au1a__growing{padding:24px}}.restaurantsPage-module-scss-module__b0Au1a__growingKicker{letter-spacing:.08em;text-transform:uppercase;color:#cfe5ff;margin-bottom:14px;font-size:12px;font-weight:700}.restaurantsPage-module-scss-module__b0Au1a__growingButton{color:#0f1b2a;background:#fff;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:15px;font-weight:700;transition:background .15s;display:inline-flex}.restaurantsPage-module-scss-module__b0Au1a__growingButton svg{width:18px;height:18px;fill:var(--primary)}.restaurantsPage-module-scss-module__b0Au1a__growingButton:hover{background:#e5f1fe}.restaurantsPage-module-scss-module__b0Au1a__empty{text-align:center;flex-direction:column;align-items:center;max-width:540px;margin:40px auto;display:flex}.restaurantsPage-module-scss-module__b0Au1a__empty h2{font-family:var(--font-display);color:var(--black);margin:18px 0 8px;font-size:24px;font-weight:700}.restaurantsPage-module-scss-module__b0Au1a__empty p{color:var(--secondary-text);margin:0 0 22px;font-size:15px;line-height:1.5}.restaurantsPage-module-scss-module__b0Au1a__emptyIcon{background:var(--badge-bg);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.restaurantsPage-module-scss-module__b0Au1a__emptyIcon svg{width:28px;height:28px;fill:var(--primary)}.restaurantsPage-module-scss-module__b0Au1a__primaryButton{background:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:999px;height:46px;padding:0 22px;font-size:15px;font-weight:700}.restaurantsPage-module-scss-module__b0Au1a__primaryButton:hover{background:var(--primary-hover)}.restaurantsPage-module-scss-module__b0Au1a__skeleton{background:linear-gradient(90deg,var(--grey)25%,var(--border)50%,var(--grey)75%);background-size:200% 100%;border-radius:999px;animation:1.2s linear infinite restaurantsPage-module-scss-module__b0Au1a__shimmer;display:block}.restaurantsPage-module-scss-module__b0Au1a__cardSkeleton{flex-direction:column;gap:10px;display:flex}.restaurantsPage-module-scss-module__b0Au1a__cardSkeleton .restaurantsPage-module-scss-module__b0Au1a__skeleton:first-child{aspect-ratio:16/9;border-radius:16px;margin-bottom:6px}.restaurantsPage-module-scss-module__b0Au1a__cardSkeleton .restaurantsPage-module-scss-module__b0Au1a__skeleton:nth-child(2){width:60%;height:18px}.restaurantsPage-module-scss-module__b0Au1a__cardSkeleton .restaurantsPage-module-scss-module__b0Au1a__skeleton:nth-child(3){width:40%;height:14px}@keyframes restaurantsPage-module-scss-module__b0Au1a__shimmer{to{background-position:-200% 0}}.restaurantsPage-module-scss-module__b0Au1a__more{justify-content:center;padding:28px 0 0;display:flex}.restaurantsPage-module-scss-module__b0Au1a__spinner{border:3px solid var(--border);border-top-color:var(--primary);border-radius:50%;width:26px;height:26px;animation:.8s linear infinite restaurantsPage-module-scss-module__b0Au1a__spin}@keyframes restaurantsPage-module-scss-module__b0Au1a__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.restaurantsPage-module-scss-module__b0Au1a__skeleton,.restaurantsPage-module-scss-module__b0Au1a__spinner{animation:none}.restaurantsPage-module-scss-module__b0Au1a__cover img{transition:none}}
