.cu{--cu-accent: #f9491e;--cu-ok: #00bb7e;--cu-border: rgba(109, 37, 20, .12);display:grid;gap:10px;width:100%;margin-top:12px}.cu__head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.cu__title{font-size:16px;font-weight:500}.cu__badge{padding:4px 10px;border-radius:100px;background:#00bb7e1f;color:#0a7a55;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.cu__sub{margin:-4px 0 0;font-size:13px;color:#0009}.cu__cards{display:grid;gap:8px}.cu__card{border:1.5px solid var(--cu-border);border-radius:18px;background:#fff;overflow:hidden;transition:border-color .15s,box-shadow .15s}.cu__card.is-open{border-color:var(--cu-accent);box-shadow:0 0 0 3px #f9491e1f}.cu__pick{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;background:none;border:0;text-align:left;color:inherit;font:inherit;cursor:pointer}.cu__check{flex:0 0 22px;width:22px;height:22px;border-radius:50%;border:2px solid var(--cu-border);position:relative}.is-open .cu__check{border-color:var(--cu-accent);background:var(--cu-accent)}.is-open .cu__check:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.cu__img{flex:0 0 58px;width:58px;height:58px;object-fit:contain;border-radius:12px;background:#f5ece3}.cu__info{display:grid;gap:2px}.cu__name{font-weight:500}.cu__price{font-size:14px}.cu__price s{color:#00000073;margin-right:6px}.cu__price b{color:#0a7a55;font-weight:600}.cu__body{display:none;padding:2px 12px 14px;gap:10px}.is-open .cu__body{display:grid}.cu__opt{display:grid;gap:6px}.cu__optname{font-size:12px;color:#0000008c}.cu__optname b{margin-left:6px;color:inherit;font-weight:500}.cu__vals{display:flex;flex-wrap:wrap;gap:6px}.cu__sw{width:30px;height:30px;border-radius:50%;border:2px solid transparent;background:var(--cu-sw);background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #0000001a;cursor:pointer;padding:0}.cu__sw[aria-pressed=true]{border-color:var(--cu-accent);box-shadow:0 0 0 2px #fff inset,inset 0 0 0 1px #0000001a}.cu__pill{min-height:34px;padding:4px 12px;border-radius:100px;border:1px solid var(--cu-border);background:#6d25140f;color:var(--cu-accent);font:inherit;font-size:13px;cursor:pointer}.cu__pill[aria-pressed=true]{background:#f7866b;border-color:#f9491e87;color:#fffaf6}.cu__sw.is-off,.cu__pill.is-off{opacity:.35}.cu__soldout{margin:0;font-size:13px;color:#d93a16}.cu__none{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 12px;border:1.5px solid var(--cu-border);border-radius:18px;background:#fff;color:inherit;font:inherit;font-size:15px;text-align:left;cursor:pointer}.cu__none.is-on{border-color:#1b1a19;box-shadow:0 0 0 3px #0000000f}.cu__none.is-on .cu__check{border-color:#1b1a19;background:#1b1a19}.cu__none.is-on .cu__check:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}
/*# sourceMappingURL=/cdn/shop/t/59/assets/charm-upsell.css.map */
