.dinotalk-pack-row{list-style:none!important}.cart-items .dinotalk-pack-row>td{padding:1.5rem 0;grid-column:1/-1}.dinotalk-pack{display:block;width:100%;padding:1.6rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:14px;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.dinotalk-pack__heading,.dinotalk-pack__variant,.dinotalk-pack__total{display:flex;align-items:center;gap:1.2rem}.dinotalk-pack__heading{justify-content:space-between;margin-bottom:1.2rem}.dinotalk-pack__title{font-size:1.6rem;font-weight:700;text-decoration:none;color:inherit;line-height:1.3}.dinotalk-pack__remove{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:0;background:none;color:inherit;cursor:pointer;flex-shrink:0}.dinotalk-pack__remove svg{width:1.8rem;height:1.8rem}.dinotalk-pack__contents{display:grid;gap:1rem}.dinotalk-pack__image{width:6.4rem;height:6.4rem;object-fit:contain;border-radius:8px}.dinotalk-pack__color{flex:1;font-size:1.4rem}.dinotalk-pack__quantity{display:flex;align-items:center;border:1px solid rgba(var(--color-foreground),.2);border-radius:7px;overflow:hidden}.dinotalk-pack__quantity button,.dinotalk-pack__quantity input{width:3.6rem;height:4rem;border:0;background:transparent;color:inherit;text-align:center;padding:0;font:inherit}.dinotalk-pack__quantity button{cursor:pointer;font-size:2rem}.dinotalk-pack__quantity input{appearance:textfield;-moz-appearance:textfield;font-size:1.4rem}.dinotalk-pack__quantity input::-webkit-inner-spin-button,.dinotalk-pack__quantity input::-webkit-outer-spin-button{appearance:none;margin:0}.dinotalk-pack__total{justify-content:space-between;border-top:1px solid rgba(var(--color-foreground),.12);margin-top:1.4rem;padding-top:1.2rem;font-size:1.4rem}.dinotalk-pack__total>div{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;justify-content:flex-end}.dinotalk-pack__total s{opacity:.6;font-size:1.3rem}.dinotalk-pack__total strong{font-size:1.8rem}.dinotalk-pack__error{color:#a11919;font-size:1.3rem}.dinotalk-pack[aria-busy=true]{opacity:.6;pointer-events:none}.dinotalk-pack button:focus-visible,.dinotalk-pack input:focus-visible{outline:2px solid currentColor;outline-offset:-3px}
ul.cart-items>.dinotalk-pack-row{display:block;width:100%;padding:0;margin:1.2rem 0}.cart-items .dinotalk-pack-row>td{width:100%}
