.ck-wrap .ck-product-actions{align-items:center;gap:16px}
.ck-wrap .ck-remove-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid #e3e7dd;border-radius:8px;background:#fafbf8;color:#7c7165;cursor:pointer;transition:background .15s,color .15s,border-color .15s}
.ck-wrap .ck-remove-icon i{font-size:15px!important;line-height:1;pointer-events:none}
.ck-wrap .ck-remove-icon:hover{color:#a64432;background:#fff2ed;border-color:#edc4b8}
.ck-wrap .ck-remove-icon:focus-visible{outline:3px solid #77a950;outline-offset:3px}
.ck-wrap .ck-quantity[aria-busy="true"]{opacity:.55}
@media(max-width:760px){.ck-wrap .ck-product-actions{display:flex;align-items:center;gap:14px}.ck-wrap .ck-product-actions>form:last-child{margin-top:0}}
