.root,body{margin:0;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.btn-primary,.btn-primary:hover{background-color:var(--tg-theme-button-color);border-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color);outline-color:var(--tg-theme-button-color)}.btn.btn-disabled{background-color:#d8d8d8;border-color:#d8d8d8}#bottom-nav,.main-button,.navbar{z-index:1}#bottom-nav .btn-primary{background-color:rgb(251 146 60/var(--tw-bg-opacity));border-color:rgb(251 146 60/var(--tw-bg-opacity));outline-color:rgb(251 146 60/var(--tw-bg-opacity))}.cart-table td{padding:12px 6px}.cart-table td:first-child{min-width:46px;padding-left:0;width:46px}@keyframes rotation{0%{transform:rotateY(90deg)}to{transform:rotateY(0deg)}}@keyframes rotation-back{0%{transform:rotateY(0deg)}to{transform:rotateY(90deg)}}@keyframes slide-in{0%{left:100%}to{left:0}}@keyframes slide-out{0%{left:0}to{left:100%}}.card-actions{font-size:13px;font-weight:400}.promo{background:#f44;border-radius:6px;color:#fff;font-size:large;font-weight:700;margin-right:10px;margin-top:-63px;padding:0 4px;position:absolute;right:0}.btn-disabled{border:none}.unavailable{background:#d5d6d9;border-radius:6px;color:#b0b3b9;font-size:14px;margin-right:6px;margin-top:-29px;padding:0 4px;position:absolute;right:0;z-index:1}.price{font-weight:700}.price .old{color:#99a3ae;font-size:small;position:relative}.price .old:before{background:#99a3ae;content:"";display:block;height:1px;left:0;position:absolute;top:50%;transform:rotate(-3deg);width:100%}.price .active{color:#f81155}.card-description{background-color:var(--tg-theme-bg-color);color:var(--tg-theme-text-color);display:flex;font-size:11px;height:100%;left:100%;padding:1rem;position:absolute;text-align:left;width:100%;word-break:normal}.card-description.active{animation-duration:.5s;animation-name:slide-in;left:0}.card-description.passive{animation-duration:.5s;animation-name:slide-out;left:100%}.dots{bottom:10px;display:flex;justify-content:center;position:absolute}.dots .container{background:#dcdcdcb3;border-radius:20px;display:flex;padding:2px 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dots .dot{background:#001a3433;border-radius:100%;height:5px;margin-left:2px;width:5px}.dots .dot:first-child{margin-left:0}.dots .dot.active{background-color:var(--tg-theme-button-color)}
/*# sourceMappingURL=main.27621cb3.css.map*/