sj-bracelet-offer:not(:defined),.sj-offer-slot:has(>sj-bracelet-offer:not(:defined)){display:none}.sj-offer{--sj-accent: 160, 36, 71;display:block;margin:.4rem 0 1.4rem;padding:1.4rem 1.4rem 1.2rem;background:#f7f2f3;border-radius:10px;color:#1f1f1f}.sj-offer__title{margin:0 0 .6rem;font-size:1.5rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.3}.sj-offer__perks{list-style:none;margin:0 0 1.2rem;padding:0;font-size:1.4rem;line-height:1.55}.sj-offer__perks li[hidden]{display:none}.sj-offer__perks strong{color:rgb(var(--sj-accent))}.sj-offer__card{display:flex;gap:1.2rem;align-items:flex-start;padding:1rem;background:#fff;border:1.5px solid rgba(var(--sj-accent),.45);border-radius:10px;transition:border-color .2s ease,opacity .2s ease}.sj-offer[data-selected=false] .sj-offer__card{border-color:#e4e4e4;opacity:.72}.sj-offer__media{flex:0 0 7.2rem}.sj-offer__media img{display:block;width:7.2rem;height:7.2rem;object-fit:contain;border-radius:8px;background:#fff}.sj-offer__body{flex:1 1 auto;min-width:0}.sj-offer__top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.sj-offer__name{margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}.sj-offer__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:.3rem 0 .2rem}.sj-offer__price-now{color:rgb(var(--sj-accent));font-size:1.7rem;font-weight:700}.sj-offer__price-was{color:#8a8a8a;font-size:1.35rem}.sj-offer__badge{padding:.1rem .6rem;border-radius:999px;background:rgb(var(--sj-accent));color:#fff;font-size:1.15rem;font-weight:700;line-height:1.6}.sj-offer__desc{margin:.2rem 0 0;font-size:1.3rem;line-height:1.4;color:#4a4a4a}.sj-offer__preview{margin:.3rem 0 0;font-size:1.25rem;line-height:1.4;color:#1f1f1f;overflow-wrap:anywhere}.sj-offer__preview-label{font-weight:600;margin-right:.3rem}.sj-offer__variant{margin-top:.8rem}.sj-offer__select{height:3.4rem;min-width:11rem;padding:0 3rem 0 1.1rem;font:inherit;font-size:1.35rem;color:#1f1f1f;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='%231f1f1f' d='M9.4.6a.5.5 0 0 0-.7 0L5 4.3 1.4.6a.5.5 0 1 0-.8.8l4 4a.5.5 0 0 0 .8 0l4-4a.5.5 0 0 0 0-.8z'/%3E%3C/svg%3E") no-repeat right 1rem center / 1rem;border:1px solid rgba(18,18,18,.35);border-radius:8px;appearance:none;-webkit-appearance:none;cursor:pointer}.sj-offer__select:focus-visible,.sj-offer__input:focus-visible,.sj-offer__switch:focus-visible{outline:2px solid rgb(var(--sj-accent));outline-offset:2px}.sj-offer__switch{position:relative;flex:0 0 auto;width:4.6rem;height:2.6rem;padding:0;border:0;border-radius:999px;background:#d6d6d6;cursor:pointer;transition:background-color .2s ease}.sj-offer__switch[aria-checked=true]{background:rgb(var(--sj-accent))}.sj-offer__switch-knob{position:absolute;top:.3rem;left:.3rem;width:2rem;height:2rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s ease}.sj-offer__switch[aria-checked=true] .sj-offer__switch-knob{transform:translate(2rem)}.sj-offer__engrave{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:1rem}.sj-offer__engrave[hidden]{display:none}.sj-offer__input{width:100%;height:4rem;padding:0 1.2rem;font:inherit;font-size:1.4rem;color:#1f1f1f;background:#fff;border:1px solid rgba(18,18,18,.55);border-radius:10px}.sj-offer__error{margin:.8rem 0 0;color:#c4122f;font-size:1.3rem;line-height:1.4}@media screen and (max-width:749px){.sj-offer{padding:1.2rem 1.1rem 1.1rem}.sj-offer__media{flex-basis:6.4rem}.sj-offer__media img{width:6.4rem;height:6.4rem}.sj-offer__name{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/sj-bracelet-offer.css.map */
