#sbbxCharms{--sbbx-maroon: #A02447;margin:10px 0 14px}#sbbxCharms *,#sbbxCharms *:before,#sbbxCharms *:after{box-sizing:border-box}#sbbxCharms .sbbxCharms-open{margin:10px auto 0;display:flex;flex-direction:row;align-items:center;gap:6px;border:1px solid #A82548;padding:6px 10px 6px 8px;background-color:#f3e8eb;border-radius:62px;color:#a82548;font-size:18px;white-space:nowrap;width:fit-content;transition:.3s ease;cursor:pointer;line-height:1.2}#sbbxCharms .sbbxCharms-open:hover{background-color:#a82548;color:#fff}#sbbxCharms .sbbxCharms-openIcon{height:35px;width:auto;display:block}#sbbxCharms .sbbxCharms-added{margin-top:20px;display:flex;flex-direction:row;column-gap:28px;row-gap:10px;flex-wrap:wrap}#sbbxCharms .sbbxCharms-added:empty{display:none}.sbbxCharms-chip{display:flex;flex-direction:row;align-items:center;gap:8px;position:relative;border:1px solid #E8BEC9;padding:7px 9px;border-radius:9px}.sbbxCharms-chipRemove{position:absolute;width:fit-content;height:fit-content;top:-6px;right:-18px;padding:0;border:none;background:transparent;cursor:pointer;line-height:0}.sbbxCharms-chipRemove svg{height:22px;width:22px;display:block;color:var(--sbbx-maroon)}.sbbxCharms-chipImg{height:45px;width:45px;min-width:45px;border-radius:6px;border:1px solid #A02447;object-fit:cover;object-position:center;display:block}.sbbxCharms-chipBody{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:16px;line-height:1}.sbbxCharms-chipPrice{color:#545454}dialog.sbbxCharms-dlg{top:0;right:0;width:100%;height:100%;z-index:2147483000;max-width:none;max-height:none;border:none;background-color:#0000004d;display:none;justify-content:center;align-items:center;padding:0}dialog.sbbxCharms-dlg[open]{display:flex;position:fixed}dialog.sbbxCharms-dlg::backdrop{background:transparent}.sbbxCharms-dlgBody{background-color:#fff;padding:23px;border-radius:20px;max-width:800px;width:100%;max-height:600px;overflow-y:auto;position:relative}.sbbxCharms-dlgBody.sub{padding:20px;border-radius:10px;max-width:700px}.sbbxCharms-close{position:absolute;top:20px;right:20px;width:fit-content;border:none;background:transparent;cursor:pointer;padding:0;line-height:0}.sbbxCharms-close svg{height:22px;width:22px;display:block}.sbbxCharms-title{font-size:24px;font-weight:700}.sbbxCharms-sub{margin-top:10px;font-size:20px;font-weight:500;padding-bottom:10px;border-bottom:1px solid #E8BEC9}.sbbxCharms-cores{display:flex;flex-direction:row;gap:15px;margin-top:15px}.sbbxCharms-cor{display:flex}.sbbxCharms-cor>input{-webkit-appearance:none;appearance:none;margin:0;display:none}.sbbxCharms-corBody{padding:2px;display:flex;flex-direction:row;justify-content:center;align-items:center;border:2px solid #E2E2E2;cursor:pointer;transition:.3s ease;border-radius:50%}.sbbxCharms-corBody:hover{border:2px solid rgba(160,36,71,.5)}.sbbxCharms-cor>input:checked+.sbbxCharms-corBody{border:2px solid #A02447}.sbbxCharms-corImg{height:20px;width:20px;border-radius:50%;object-fit:cover;object-position:center;display:block}.sbbxCharms-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:20px}.sbbxCharms-item{display:none}.sbbxCharms-item.active{display:flex}.sbbxCharms-item>input{-webkit-appearance:none;appearance:none;margin:0;display:none}.sbbxCharms-itemBody{justify-content:center;align-items:center;border:2px solid #EDEDED;border-radius:10px;transition:.3s ease;overflow:hidden;cursor:pointer;display:block;width:100%}.sbbxCharms-itemBody:hover{border:2px solid rgba(160,36,71,.5)}.sbbxCharms-item>input:checked+.sbbxCharms-itemBody{border:2px solid #A02447}.sbbxCharms-itemImg{aspect-ratio:1;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.sbbxCharms-escolhas{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.sbbxCharms-escolha{display:flex}.sbbxCharms-escolha>input{-webkit-appearance:none;appearance:none;margin:0;display:none}.sbbxCharms-escolhaBody{padding:10px 20px;justify-content:center;align-items:center;border:2px solid #EDEDED;font-size:18px;font-weight:700;border-radius:10px;color:#000;cursor:pointer;transition:.3s ease;display:block}.sbbxCharms-escolhaBody:hover{border:2px solid rgba(160,36,71,.5)}.sbbxCharms-escolha>input:checked+.sbbxCharms-escolhaBody{border:2px solid #A02447}.sbbxCharms-confirmar{margin:30px auto 0;background-color:#a02447;color:#fff;border-radius:26px;padding:14px;max-width:343px;font-weight:700;width:100%;border:none;cursor:pointer;font-size:16px;display:block}.sbbxCharms-confirmar:disabled{opacity:.35;pointer-events:none}@media(max-width:800px){.sbbxCharms-dlgBody{max-width:calc(100% - 40px)}.sbbxCharms-dlgBody.sub{max-width:calc(100% - 60px)}.sbbxCharms-grid{grid-template-columns:repeat(4,1fr)}}.color-swatch:has(input[value="Silver & Gold"]) .color-swatch__custom-color,.product__info-container .color-swatch:nth-of-type(3) .color-swatch__custom-color{background:linear-gradient(90deg,silver 50%,#d4af37 50%)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sbbx-charms.css.map */
