@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@keyframes start-move{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes copied-show{0%{opacity:0;top:-80px}to{opacity:1;top:0}}@keyframes options-show{0%{opacity:0;top:80px}to{opacity:1;top:0}}@keyframes counter-show{0%{width:40px}to{width:104px}}@keyframes counter-hide{0%{width:104px}to{width:40px}}@keyframes button-show{0%{max-width:0}to{max-width:90px}}@keyframes slide-show{0%{left:100%}to{left:0}}@keyframes slide-hide{0%{left:0}to{left:-100%}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes preload-animation{0%{opacity:1}50%{opacity:.64}to{opacity:1}}*,:before,:after{box-sizing:border-box;margin:0;padding:0;font-weight:400}a{color:inherit;text-decoration:none}a:visited{color:inherit}body{color:#fffffff5;min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#101114;font-family:Inter,sans-serif;font-size:18px;line-height:1.5}.c-btn{cursor:pointer;color:#2a3e32f5;background:linear-gradient(#1db85b 0%,#3cd67a 100%);border:1px solid #ffffff52;border-radius:99px;outline:none;justify-content:center;align-items:center;gap:4px;height:56px;min-height:56px;padding:0 1.25rem;font-size:1rem;font-weight:500;line-height:1.25rem;display:flex}.c-btn.is-black{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);color:#fffffff5;background:linear-gradient(#5d657a29,#5d657a29),#101114a3;border-color:#0000;transition:all .16s}.c-btn.is-black:hover{background:#8c97b83d}.c-btn.is-md{height:48px;min-height:48px;padding:0 1rem}.c-btn.is-sm{height:40px;min-height:40px;padding:0 .75rem}.c-btn.r-copy{gap:8px}.c-btn.is-disabled,.c-btn:disabled{opacity:.32}.c-btn-text{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fffffff5;background:linear-gradient(#8c97b829,#8c97b829),#20232aa3;border-radius:99px;justify-content:center;align-items:center;gap:4px;height:56px;padding:0 1.25rem;font-size:1rem;font-weight:400;display:flex}.c-btn-text span{color:#ffffffa3}.c-btn-text.is-md{height:48px;font-weight:400}.c-btn-text.r-border{background:#5d657a14}.c-title{z-index:2;background-color:#101114;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.c-title .o-container{justify-content:center;align-items:center;width:100%;max-width:402px;height:80px;padding:16px 72px;font-weight:500;line-height:1;display:flex;position:relative}.c-title.r-transparent{background-color:#0000}.c-option{cursor:pointer;background-color:#5d657a29;border:none;border-radius:50px;outline:none;justify-content:space-between;align-items:center;padding:16px 20px;transition:background-color .16s;display:flex}.c-option h4{color:#fffffff5;flex:none;font-size:1rem;font-weight:400;line-height:1}.c-option .o-selected{flex:auto;justify-content:flex-end;align-items:center;padding:0 0 0 16px;display:flex;overflow:hidden}.c-option .o-selected .o-list{color:#ffffffa3;white-space:nowrap;text-overflow:ellipsis;flex:auto;justify-content:end;align-items:center;font-size:1rem;display:flex;overflow:hidden}.c-option .o-selected .o-list .o-price{background:linear-gradient(90deg,#1db85b 0%,#3cd67a 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 0 4px}.c-option .o-selected .o-list .o-more{color:#2a3e32f5;background:linear-gradient(90deg,#1db85b 0%,#3cd67a 100%);border-radius:99px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 4px;font-size:1rem;font-weight:500;display:flex}.c-option .o-selected .o-icon{flex:none;width:24px;height:24px}.c-option:hover{background-color:#8c97b83d}.c-option:disabled{opacity:.32;pointer-events:none}.c-price{border:1px solid #8c97b829}.c-about{flex-direction:column;gap:8px;width:100%;padding:16px 0;display:flex;position:relative}.c-about .o-name{font-size:1.25rem;font-weight:550;line-height:1.3}.c-about .o-address{color:#ffffffa3;font-size:1rem;line-height:1.5}.c-about .o-time{align-items:center;gap:8px;min-width:164px;display:flex}.c-about .o-time span{color:#1db85b;font-size:1rem}.c-about .o-time svg{width:24px;height:24px}.c-main{flex-direction:column;justify-content:center;height:100vh;display:flex}.c-start{justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:relative}.c-start .o-circle{width:100%;height:100%;transition:all .24s;animation:12s linear infinite start-move;position:absolute;top:0;left:0}.c-start .o-icon{width:100px;height:100px;margin:auto;transition:all .24s;position:relative}.c-start .w-slider{justify-content:center;align-items:center;width:100%;height:100%;margin:auto;display:flex}.c-start .w-slider .c-slider .o-item{justify-content:center;align-items:center;display:flex}.c-tabs{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:linear-gradient(#5d657a29,#5d657a29),#101114a3;border-radius:99px;gap:3px;padding:4px;display:flex;position:relative}.c-tab{cursor:pointer;background-color:#0000;border:none;border-radius:24px;outline:none;align-items:center;gap:4px;padding:12px 16px;transition:background-color .16s;display:flex}.c-tab svg{width:24px;height:24px}.c-tab span{color:#ffffffa3;font-size:1rem;line-height:1;display:flex}.c-tab .o-active-text{color:#ffffffa3;max-width:0;transition:max-width .16s;display:block;overflow:hidden}.c-tab.is-active,.c-tab:hover{background-color:#5d657a29}.c-tab.is-active span,.c-tab:hover span{color:#fffffff5}.c-tab.is-active svg path,.c-tab:hover svg path{fill:#3cd67a}.c-tab.is-active .o-active-text,.c-tab:hover .o-active-text{max-width:80px}.c-card{background-color:#000;border-radius:24px;flex-direction:column;align-items:flex-start;width:100%;padding:1.5rem;display:flex}.c-card .o-title{background-color:#082714;border:3px solid #3cd67a;border-radius:24px;padding:9px 17px}.c-card .o-title h4{color:#fffffff5;font-size:1.125rem;font-weight:700;line-height:20px}.c-card .o-text{margin-top:12px}.c-close{cursor:pointer;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background-color:#5d657a29;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:48px;height:48px;transition:all .16s;display:flex;position:absolute;top:1rem;right:1rem}.c-close svg{width:24px;height:24px}.c-close:hover{background:#8c97b83d}.c-step{flex-direction:column;justify-content:center;width:100%;max-width:402px;height:100vh;margin:0 auto;display:flex;position:relative}.c-step.r-start{justify-content:center;align-items:center;display:flex}.c-step.r-map{width:100%;max-width:100%;height:100vh}.c-step.r-map>div>img{object-fit:cover;width:100%;height:100%;display:block}.c-step.r-order{justify-content:start}.c-step.r-drink{max-width:100%}.w-tabs{z-index:10;background-color:#101114;justify-content:center;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.w-tabs.r-price{z-index:2}.w-tabs.is-hide{z-index:0;display:none}.w-tabs.r-switch{background-color:#0000}.w-tabs.r-order{background-color:#101114;justify-content:space-between;gap:8px}.w-tabs.r-order .c-btn-text{flex:auto}.c-map{z-index:10;width:100%;height:100vh;position:fixed;left:0;right:0}.c-map_merchant{z-index:11;z-index:10;height:auto;position:fixed;bottom:0;left:0;right:0}.c-map_merchant .o-content{background:linear-gradient(#5d657a14,#5d657a14),#101114;border-radius:24px 24px 0 0;flex-direction:column;width:100%;max-width:370px;height:auto;margin:0 auto;padding:64px 6px 0;animation:.24s options-show;display:flex;position:relative}.c-map_merchant .o-content .c-title{background:linear-gradient(#5d657a14,#5d657a14),#101114;border-radius:24px 24px 0 0}.c-map_merchant .o-item{cursor:pointer;flex-direction:column;padding:16px;display:flex}.c-map_merchant .o-item .w-img{flex-wrap:nowrap;gap:12px;width:calc(100% + 22px);margin-right:-22px;padding:0 16px 0 0;display:flex;overflow-x:auto}.c-map_merchant .o-item .o-img{flex-grow:1;gap:4px;height:192px;display:flex;position:relative}.c-map_merchant .o-item .o-img img{object-fit:cover;border-radius:8px;width:auto;height:192px;display:block;position:relative;top:0;left:0}.c-map_merchant .o-item .o-btn{width:100%;margin-top:16px;display:flex}.c-map_merchant .o-item .o-btn .c-btn{width:100%}.c-marker{cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;transition:all .24s;display:flex;position:relative}.c-marker svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-marker .o-icon{width:28px;height:28px;transition:all .24s}.c-marker .o-bg{width:40px;height:40px;transition:all .24s}.c-marker .o-bg-selected{opacity:0;width:auto;height:40px;transition:opacity .1s,width .24s,height .24s}.c-marker.r-selected{width:56px;height:64px}.c-marker.r-selected .o-icon{width:40px;height:40px}.c-marker.r-selected .o-bg-selected{opacity:1;width:56px;height:64px}.c-stores{flex-direction:column;height:100vh;display:flex;position:relative}.c-stores .o-list{width:100%;height:100%;padding:80px 0 90px;overflow-y:auto}.c-stores .o-item{cursor:pointer;flex-direction:column;padding:8px 16px;display:flex}.c-stores .o-item .w-img{flex-wrap:nowrap;gap:12px;width:calc(100% + 16px);margin-right:-16px;display:flex;overflow-x:auto}.c-stores .o-item .o-img{flex-grow:1;gap:4px;height:192px;display:flex;position:relative}.c-stores .o-item .o-img img{object-fit:cover;border-radius:8px;width:auto;height:192px;display:block;position:relative;top:0;left:0}.c-stores .o-item .c-about{border-bottom:1px solid #5d657a52}.c-store{width:100%;height:100%;padding:0 0 90px;position:relative;overflow-y:auto}.c-store .c-close{z-index:1}.c-store .o-top{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:318px;padding:16px;display:flex;position:relative}.c-store .o-top:after{content:"";background:linear-gradient(#10111400 0%,#101114 100%);position:absolute;inset:0}.c-store .o-top .o-bg{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.c-store .o-top .w-title{justify-content:center;align-items:center;width:100%;padding:16px;display:flex}.c-store .o-top .w-title .o-button{cursor:pointer;z-index:1;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:linear-gradient(#5d657a29,#5d657a29),#101114a3;border:none;border-radius:99px;outline:none;align-items:center;gap:4px;padding:12px 16px;transition:all .16s ease-out;display:flex;position:relative}.c-store .o-top .w-title .o-button span{color:#fffffff5;padding:0 4px;font-size:1rem;line-height:1}.c-store .o-top .w-title .o-button:hover{background:#101114a3}.c-store .o-top .c-about{z-index:1}.c-store .o-drinks{flex-direction:column;padding:6px 16px 1.5rem;display:flex}.c-store .o-drinks .o-title{padding:16px 0;font-size:1.25rem;font-weight:500;line-height:1.5rem}.c-store .o-drinks .o-list{flex-wrap:wrap;gap:16px;padding:0;display:flex}.c-store .o-drink{cursor:pointer;flex-direction:column;justify-content:space-between;width:calc(50% - 8px);display:flex}.c-store .o-drink .w-img{background-color:#5d657a29;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;height:160px;padding:0;transition:background-color .16s;display:flex}.c-store .o-drink .w-img img{max-width:100%;height:100%;max-height:100%}.c-store .o-drink .o-text{text-align:left;flex-direction:column;flex:1;justify-content:space-between;gap:8px;padding:12px 0;display:flex}.c-store .o-drink .o-text h4{color:#fffffff5;padding:0 4px;font-size:1rem;line-height:1.4}.c-store .o-drink .o-text .o-price{color:#ffffffa3;width:100%;padding:0 4px;font-size:1rem;line-height:1.4}.c-store .o-drink:hover .w-img{background-color:#8c97b83d}.c-store .w-btns{background:#101114;position:fixed;bottom:0;left:0;right:0}.c-store .c-btns{justify-content:end;gap:8px;max-width:402px;margin:0 auto;padding:16px;display:flex}.w-order-list{z-index:5;background:#101114;height:100vh;position:fixed;inset:0}.w-order-list .c-order-list{max-width:402px;height:100%;margin:0 auto;padding:80px 0 32px;position:relative;overflow-y:auto}.w-order-list .c-order-list .w-list{padding:0 16px}.w-order-list .c-order-list .w-list .o-title{padding:16px 4px}.w-order-list .c-order-list .w-list+.w-list{margin-top:8px}.w-order-list .c-order-list .o-list{flex-direction:column;gap:8px;display:flex}.w-order-list .c-order-list .o-list .o-item{cursor:pointer;background:#5d657a29;border-radius:16px;justify-content:space-between;gap:8px;padding:16px;display:flex;position:relative}.w-order-list .c-order-list .o-list .o-item .o-content{flex-direction:column;justify-content:flex-start;width:calc(100% - 64px);display:flex}.w-order-list .c-order-list .o-list .o-item .o-content .o-number{white-space:nowrap;text-overflow:ellipsis;width:100%;padding:0 4px;font-size:1rem;line-height:1.5rem;display:block;overflow:hidden}.w-order-list .c-order-list .o-list .o-item .o-content .o-text{color:#ffffffa3;margin-top:.5rem;padding:0 4px;font-size:1rem}.w-order-list .c-order-list .o-list .o-item .o-icon{min-width:56px;max-width:56px;height:56px}.w-order-list .c-order-list .o-list .o-item .o-icon svg{width:100%;display:block}.c-drink{flex-direction:column;height:100vh;padding:0 0 88px;display:flex;overflow-y:auto}.c-drink .w-bg{padding:80px 0 0;position:relative}.c-drink .w-bg.r-gradient:before{content:"";z-index:1;background-color:#5d657a3d;background-image:linear-gradient(#10111400 0%,#101114 100%);position:absolute;inset:0}.c-drink .w-bg .special-img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.c-drink .w-img{height:192px}.c-drink .o-img{z-index:1;justify-content:center;align-items:center;height:192px;display:flex;position:relative}.c-drink .o-img img{height:192px}.c-drink .o-title{z-index:1;text-align:center;background-color:#0000;padding:1rem;font-size:2rem;font-weight:500;line-height:2.5rem;position:relative}.c-drink .o-description{z-index:1;text-align:center;color:#ffffffa3;padding:0 1rem 1.5rem;font-size:1rem;line-height:1.5;position:relative}.c-drink .o-options{z-index:1;flex-direction:column;gap:1rem;padding:0 0 1rem;display:flex;position:relative}.c-order{flex-direction:column;height:100%;padding:80px 16px 92px;display:flex;overflow-y:auto}.c-order .w-order{border-top:1px solid #5d657a52;flex-direction:column;justify-content:flex-start;display:flex}.c-order .w-order .o-counter{margin-top:8px;display:flex}.w-option-variants{z-index:10;background-color:#00000052;align-items:flex-end;height:100vh;display:flex;position:fixed;inset:0}.w-option-variants .o-content{background-color:#16181c;border-radius:16px 16px 0 0;flex-direction:column;flex:auto;width:100%;max-width:370px;height:auto;max-height:calc(100vh - 80px);margin:0 auto;padding:80px 6px 88px;animation:.24s options-show;display:flex;position:relative;overflow:hidden}.w-option-variants .c-title{background-color:#16181c}.w-option-variants .o-title{text-overflow:ellipsis;max-height:2.75rem;padding:0;font-size:1.125rem;line-height:1.375rem;overflow:hidden}.w-option-variants .o-button{background-color:#16181c;padding:16px;position:absolute;bottom:0;left:0;right:0}.w-option-variants .o-button .c-btn{width:100%}.c-option-variants{flex-direction:column;flex:auto;padding:0 16px;display:flex;overflow-y:auto}.c-option-variant{border-bottom:1px solid #5d657a52}.c-option-variant input[type=checkbox],.c-option-variant input[type=radio]{display:none}.c-option-variant input[type=checkbox]+label,.c-option-variant input[type=radio]+label{cursor:pointer;z-index:1;align-items:center;padding:0;font-size:1rem;line-height:1.5;transition:all .16s;display:flex;position:relative}.c-option-variant input[type=checkbox]+label .o-input,.c-option-variant input[type=radio]+label .o-input{align-items:center;gap:12px;width:100%;min-height:64px;display:flex}.c-option-variant input[type=checkbox]+label .o-input .o-label,.c-option-variant input[type=radio]+label .o-input .o-label{color:#fffffff5;text-overflow:ellipsis;flex:auto;max-height:42px;font-size:16px;font-weight:400;line-height:21px;overflow:hidden}.c-option-variant input[type=checkbox]+label .o-input .w-price,.c-option-variant input[type=radio]+label .o-input .w-price{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.c-option-variant input[type=checkbox]+label .o-input.r-price,.c-option-variant input[type=radio]+label .o-input.r-price{justify-content:space-between}.c-option-variant input[type=checkbox]+label .o-input .o-price,.c-option-variant input[type=radio]+label .o-input .o-price{color:#ffffffa3}.c-option-variant input[type=checkbox]+label .o-input .w-counter,.c-option-variant input[type=radio]+label .o-input .w-counter{height:40px;position:relative;overflow:hidden}.c-option-variant input[type=checkbox]+label .o-input .w-counter .c-counter,.c-option-variant input[type=radio]+label .o-input .w-counter .c-counter{z-index:2;justify-content:end;width:100%;transition:width .15s;position:relative;overflow:hidden}.c-option-variant input[type=checkbox]+label .o-input .w-counter .c-counter button,.c-option-variant input[type=radio]+label .o-input .w-counter .c-counter button{min-width:32px}.c-option-variant input[type=checkbox]+label .o-input .w-counter .o-count-show,.c-option-variant input[type=radio]+label .o-input .w-counter .o-count-show{cursor:pointer;z-index:1;background:#5d657a29;border:none;border-radius:99px;outline:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:0;right:0}.c-option-variant input[type=checkbox]+label .o-input .w-counter.r-full,.c-option-variant input[type=radio]+label .o-input .w-counter.r-full{animation:.15s counter-show}.c-option-variant input[type=checkbox]+label .o-input .w-counter.r-full .o-count-show,.c-option-variant input[type=radio]+label .o-input .w-counter.r-full .o-count-show{display:none}.c-option-variant input[type=checkbox]+label .o-input .w-counter.r-hide,.c-option-variant input[type=radio]+label .o-input .w-counter.r-hide{width:40px;animation:.15s counter-hide}.c-option-variant input[type=checkbox]+label .o-input .w-counter.r-hide .o-count-show,.c-option-variant input[type=radio]+label .o-input .w-counter.r-hide .o-count-show{display:flex}.c-option-variant input[type=checkbox]:checked+label,.c-option-variant input[type=radio]:checked+label{background:0 0}.c-option-variant input[type=checkbox]:checked+label .o-price,.c-option-variant input[type=radio]:checked+label .o-price{color:#3cd67a}.c-option-variant input[type=checkbox]:disabled+label,.c-option-variant input[type=radio]:disabled+label{opacity:.32}.c-option-variant input[type=checkbox]:disabled+label:checked+label,.c-option-variant input[type=radio]:disabled+label:checked+label{opacity:1;background:#ffffffa3}.c-option-variant input[type=checkbox]+label .o-input{padding:8px 0}.c-option-variant input[type=checkbox].r-disabled+label{pointer-events:none;opacity:.32}.c-option-variant input[type=radio]+label .o-input{background-image:url("data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMSIgeT0iMSIgd2lkdGg9IjIyIiBoZWlnaHQ9IjIyIiByeD0iMTEiIGZpbGw9IiM4Qzk3QjgiIGZpbGwtb3BhY2l0eT0iMC4xNiIvPgo8cmVjdCB4PSIxLjUiIHk9IjEuNSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjIxIiByeD0iMTAuNSIgc3Ryb2tlPSIjOEM5N0I4IiBzdHJva2Utb3BhY2l0eT0iMC4xNiIvPgo8L3N2Zz4K");background-position:100%;background-repeat:no-repeat;background-size:24px;padding:16px 32px 16px 0}.c-option-variant input[type=radio]:checked+label .o-input{background-image:url("data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iNCIgeT0iNCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iOCIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzIxMzJfNjcwKSIgZmlsbC1vcGFjaXR5PSIwLjA4IiBzdHJva2U9InVybCgjcGFpbnQxX2xpbmVhcl8yMTMyXzY3MCkiIHN0cm9rZS13aWR0aD0iNiIvPgo8cmVjdCB4PSI2IiB5PSI2IiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHJ4PSI2IiBmaWxsPSIjMkEzRTMyIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfMjEzMl82NzAiIHgxPSIxMiIgeTE9IjEiIHgyPSIxMiIgeTI9IjIzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiMxREI4NUIiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjM0NENjdBIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhcl8yMTMyXzY3MCIgeDE9IjEyIiB5MT0iMSIgeDI9IjEyIiB5Mj0iMjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzFEQjg1QiIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzQ0Q2N0EiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K")}.w-modal{z-index:5;background-color:#00000052;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.w-modal .c-modal{background-color:#101114;border-radius:24px;flex-direction:column;width:338px;display:flex}.w-modal .c-modal .o-icon svg{width:48px;height:48px}.w-modal .c-modal .o-content{flex-direction:column;padding:28px 28px 8px;display:flex}.w-modal .c-modal .o-content .o-title{margin-top:1rem;font-weight:500;line-height:22px}.w-modal .c-modal .o-content .o-text{color:#ffffffa3;margin-top:.5rem;font-size:16px;font-weight:400;line-height:22px}.w-modal .c-modal .o-btns{flex-direction:column;gap:8px;width:100%;padding:16px;display:flex}.w-modal.r-copy{background-color:#0000;align-items:flex-start;padding-top:80px}.w-modal.r-copy .c-btn-text{animation:.15s copied-show;position:relative}.o-order{align-items:flex-start;gap:12px;padding:16px 0;display:flex}.o-order .o-img{flex:none;min-width:80px;max-width:80px;display:flex}.o-order .o-img img{width:100%;display:block}.o-order .o-info{flex-direction:column;flex:auto;gap:8px;display:flex}.o-order .o-info .w-title-in{align-items:flex-start;padding:0 4px;display:flex}.o-order .o-info .w-title-in .o-title{font-size:1rem}.o-order .o-info .o-list{flex-direction:column;gap:.25rem;padding:0 4px 2px;display:flex}.o-order .o-info .o-list .o-text{color:#ffffffa3;justify-content:space-between;font-size:.875rem;line-height:1.4;display:flex}.o-order .o-info .w-bottom{justify-content:space-between;align-items:center;margin-top:.25rem;padding:2px 4px;display:flex}.o-order .o-info .w-bottom .o-price{font-size:1rem}.o-order .o-info .w-bottom .o-counter{margin:0}.c-tracking{flex-direction:column;height:100%;padding:80px 0;display:flex}.c-tracking .w-status{padding:16px}.c-tracking .w-about{padding:0 16px}.c-tracking .w-copy{padding:0 16px 8px}.c-tracking .w-title{padding:12px 16px}.c-tracking .w-title .o-title{font-size:1.25rem;font-weight:500}.c-tracking .o-order{padding:8px 16px}.c-tracking .w-price{padding:16px}.c-status{background:#5d657a29;border-radius:16px;justify-content:space-between;gap:8px;padding:16px;display:flex}.c-status .o-content .o-btns{margin-top:24px}.c-status .o-content .o-title{padding:0 4px;line-height:1.5rem}.c-status .o-content .o-text{color:#ffffffa3;margin-top:.5rem;padding:0 4px;font-size:1rem}.c-status .o-icon{min-width:56px;max-width:56px;height:56px}.c-status .o-icon svg{width:100%;display:block}.c-timer{justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative}.c-timer .o-text{font-size:1.25rem;font-weight:500}.c-timer svg{width:100%;height:100%;position:absolute;top:0;left:0}.c-counter{background:#5d657a29;border-radius:99px;justify-content:center;align-items:center;height:40px;padding:4px;display:flex;overflow:hidden}.c-counter span{text-align:center;color:#fffffff5;min-width:32px;padding:0 8px;font-size:1rem}.c-counter button{cursor:pointer;background:0 0;border:none;border-radius:99px;outline:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.c-counter button:hover{background:#5d657a29}.w-start{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;padding:16px;display:flex;position:relative}.w-start .o-top{justify-content:start;align-items:center;width:100%;padding:16px 0;display:none}.w-start .o-top svg{width:48px}.w-start .o-mid{flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;display:flex;position:relative}.w-start .o-mid .w-content{width:100%}.w-start .o-mid .o-content{text-align:center;flex-direction:column;gap:8px;display:flex;position:relative}.w-start .o-mid .o-content .o-title{color:#fffffff5;font-size:24px;line-height:1.33}.w-start .o-mid .o-content .o-text{color:#ffffffa3;font-size:16px;line-height:1.5}.w-start .w-btn{flex-direction:column;gap:16px;width:100%;display:none}.w-start .w-btn .o-btn{justify-content:space-between;align-items:center;gap:0;display:flex}.w-start .w-btn .o-btn .r-back{opacity:0;pointer-events:none;width:0;padding-left:0;padding-right:0;overflow:hidden}.w-start .w-btn .o-btn .r-next{flex:1 0 auto;transition:all .24s}.w-start .w-btn .o-btn.has-back{gap:8px}.w-start .w-btn .o-btn.has-back .r-back{opacity:1;pointer-events:auto;width:90px}.w-start .w-dots{justify-content:center;align-items:center;width:100%;padding:8px;display:flex}.w-start.r-loaded{justify-content:space-between}.w-start.r-loaded .c-start,.w-start.r-loaded .c-start .o-circle{width:128px;height:128px}.w-start.r-loaded .c-start .o-icon{width:80px;height:80px}.w-start.r-loaded .c-start .o-icon.r-shop{width:56px;height:56px}.w-start.r-loaded .c-start .o-icon.r-drink,.w-start.r-loaded .c-start .o-icon.r-success{width:64px;height:64px}.w-start.r-loaded .o-top{display:flex}.w-start.r-loaded .o-mid{animation:.15s options-show}.w-start.r-loaded .w-btn{display:flex}.c-dots{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:linear-gradient(#5d657a29,#5d657a29),#101114a3;border-radius:99px;justify-content:center;gap:8px;padding:12px 16px;display:flex;position:relative}.c-dots span{background-color:#ffffffa3;border-radius:50%;width:8px;height:8px;display:block}.c-dots span.is-active{background-color:#fffffff5}.spinner{border:3px solid #f3f3f3;border-top-color:#3cd67a;border-radius:50%;width:80px;height:80px;margin:auto;animation:1s linear infinite spin}.c-slider{width:100%;position:relative;overflow:hidden}.c-slider .o-inner{width:100%;transition:transform .24s;display:flex}.c-slider .o-item{flex:0 0 100%;transition:opacity .1s}.c-slider .o-item.is-hide{opacity:0}.c-container{width:100%;max-width:402px;margin:0 auto;padding:0 16px}.w-preload{flex-direction:column;justify-content:center;align-items:center;display:flex}.w-preload.r-title{padding:16px}.w-preload.r-text{gap:10px;padding:5px}.w-preload.r-options{gap:16px;margin-top:16px;padding:16px}.c-preload{border-radius:99px}.c-preload.is-title{background-color:#5d657acc;width:160px;height:32px}.c-preload.is-text{background-color:#5d657a7a;width:256px;height:14px}.c-preload.is-option{background-color:#5d657a29;width:370px;height:56px}.preload-animation{animation:2s ease-out infinite preload-animation}
