.ts.ts-co{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:right}.ts .ts-co__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000009e;opacity:0;transition:opacity .22s ease}.ts .ts-co__panel{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;max-height:94vh;max-height:94dvh;overflow:hidden;border-top:5px solid var(--ts-lime);border-radius:16px 16px 0 0;background:#fff;color:#111;transform:translateY(100%);transition:transform .3s cubic-bezier(.3,.7,.2,1);outline:none}.ts .ts-co__body{display:grid;flex:1 1 auto;gap:14px;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:22px 18px 16px}.ts.ts-co.is-open .ts-co__overlay{opacity:1}.ts.ts-co.is-open .ts-co__panel{transform:none}.ts .ts-co__badge{justify-self:center;display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:var(--ts-lime);color:#000}.ts .ts-co__title{font-size:21px;font-weight:900;line-height:1.35;text-align:center;color:#000}.ts .ts-co__text{margin-top:-6px;font-size:14.5px;line-height:1.65;text-align:center;color:#555}.ts .ts-co__items{display:grid;gap:10px}.ts .ts-co__item{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;border:1.5px solid #e9e9e9;border-radius:10px}.ts .ts-co__img{display:block;width:64px;height:64px;overflow:hidden;border-radius:8px;background:#f2f2f2}.ts .ts-co__img img{width:100%;height:100%;padding:6%;object-fit:contain;mix-blend-mode:multiply}.ts .ts-co__meta{min-width:0}.ts .ts-co__name{display:-webkit-box;overflow:hidden;font-size:14px;font-weight:700;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ts .ts-co__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.ts .ts-co__chip{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:5px;background:#f1f1f1;font-size:12.5px;line-height:1.2;color:#444}.ts .ts-co__chip b{font-weight:900;color:#000}.ts .ts-co__chip.is-size{padding:5px 11px;background:#000;font-size:13.5px;color:#fff}.ts .ts-co__chip.is-size b{font-size:17px;color:var(--ts-lime)}.ts .ts-co__price{font-size:15px;font-weight:900;white-space:nowrap}.ts .ts-co__item.is-loading .ts-co__meta i{display:block;height:11px;margin:7px 0;border-radius:4px;background:linear-gradient(90deg,#eee,#f7f7f7,#eee);background-size:200% 100%;animation:tsCoLoad 1.1s linear infinite}.ts .ts-co__item.is-loading .ts-co__meta i:last-child{width:55%}@keyframes tsCoLoad{to{background-position:-200% 0}}.ts .ts-co__info{display:grid;margin:0;padding:2px 14px;border-radius:10px;background:#f6f6f6}.ts .ts-co__info:empty{display:none}.ts .ts-co__row{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid #e4e4e4;font-size:14.5px}.ts .ts-co__row:last-child{border-bottom:0}.ts .ts-co__row dt{flex:none;color:#666}.ts .ts-co__row dd{min-width:0;margin:0;font-weight:800;color:#000;text-align:left;overflow-wrap:anywhere}.ts .ts-co__sum{display:grid;gap:6px}.ts .ts-co__srow{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14.5px;color:#444}.ts .ts-co__srow b{font-weight:800;color:#1a7f3c}.ts .ts-co__srow--total{padding-top:8px;border-top:1px dashed #d6d6d6;color:#000}.ts .ts-co__srow--total span{font-weight:900}.ts .ts-co__srow--total b{font-size:22px;font-weight:900;color:#000}.ts .ts-co__pay{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13.5px;font-weight:800;color:#222}.ts .ts-co__actions{display:grid;flex:none;gap:10px;padding:12px 18px max(16px,env(safe-area-inset-bottom));border-top:1px solid #ececec;background:#fff}.ts .ts-co__yes,.ts .ts-co__edit{display:flex;align-items:center;justify-content:center;width:100%;border-radius:999px;font-family:inherit;line-height:1.2;text-align:center;cursor:pointer;transition:background-color .2s,color .2s,transform .15s}.ts .ts-co__yes{min-height:56px;padding:0 20px;border:2px solid var(--ts-lime);background:var(--ts-lime);color:#000;font-size:17px;font-weight:900}.ts .ts-co__yes:hover{border-color:var(--ts-lime-dark);background:var(--ts-lime-dark)}.ts .ts-co__edit{min-height:50px;padding:0 20px;border:2px solid #000;background:#fff;color:#000;font-size:15.5px;font-weight:800}.ts .ts-co__edit:hover{background:#000;color:#fff}.ts .ts-co__yes:active,.ts .ts-co__edit:active{transform:scale(.98)}.ts .ts-co__yes:focus-visible,.ts .ts-co__edit:focus-visible{outline:3px solid #000;outline-offset:2px}@media(min-width:750px){.ts .ts-co__panel{left:50%;top:50%;right:auto;bottom:auto;width:440px;max-height:90vh;border-radius:12px;opacity:0;transform:translate(-50%,-46%);transition:transform .26s ease,opacity .2s ease}.ts .ts-co__body{padding:26px 26px 18px}.ts .ts-co__actions{padding:14px 26px 22px}.ts.ts-co.is-open .ts-co__panel{opacity:1;transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce){.ts .ts-co__panel,.ts .ts-co__overlay{transition:none!important}.ts .ts-co__item.is-loading .ts-co__meta i{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ts-confirm.css.map */
