.omaggio{--om-dark: #1F5041;--om-tint: #F1F6F2;--om-line: #D5E0D9;--om-ink: #15231D;--om-muted: #55665E;--om-box: 18px;--om-gap: calc(2 * var(--space-unit));margin:calc(4 * var(--space-unit)) 0;padding:calc(3.5 * var(--space-unit));background:var(--om-tint);border-radius:var(--btn-border-radius, 0);color:var(--om-ink);font-size:.95em;line-height:1.4}.omaggio__head{display:flex;align-items:center;gap:.4em}.omaggio__head svg{width:14px;height:14px;flex:none;color:var(--om-dark)}.omaggio__eyebrow{font-size:.66em;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--om-dark)}.omaggio__title{margin:.35em 0 0;font-size:1.02em;font-weight:700;line-height:1.25;color:var(--om-ink)}.omaggio__nota{display:flex;align-items:flex-start;gap:.35em;margin:calc(1.5 * var(--space-unit)) 0 0;font-size:.82em;line-height:1.35;color:var(--om-muted)}.omaggio__nota svg{width:11px;height:11px;flex:none;margin-top:3px;color:var(--om-dark)}.omaggio__list{display:flex;flex-direction:column;gap:calc(1.5 * var(--space-unit));margin-top:calc(2.5 * var(--space-unit))}.omaggio__opt{display:block;margin:0;padding:calc(2.5 * var(--space-unit));background:#fff;border:1px solid transparent;border-radius:var(--btn-border-radius, 0);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.omaggio__opt:hover{border-color:var(--om-line)}.omaggio__opt.is-selected{border-color:var(--om-dark);box-shadow:0 1px 2px #1f504114,0 6px 16px -8px #1f504147}.omaggio__opt--plain{padding-top:calc(2 * var(--space-unit));padding-bottom:calc(2 * var(--space-unit))}.omaggio__opt--plain .omaggio__name{font-weight:500;color:var(--om-muted)}.omaggio__opt--plain.is-selected .omaggio__name{font-weight:600;color:var(--om-ink)}.omaggio__row{display:flex;align-items:center;gap:var(--om-gap);min-height:24px}.omaggio__thumb{flex:none;width:40px;height:40px;object-fit:cover;background:#fff;border-radius:2px}.omaggio__thumb--vuota{display:flex;align-items:center;justify-content:center;background:var(--om-tint);color:var(--om-dark)}.omaggio__thumb--vuota svg{width:55%;height:55%}.omaggio__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.omaggio__box{flex:none;width:var(--om-box);height:var(--om-box);display:flex;align-items:center;justify-content:center;background:#fff;border:1.5px solid #AEBCB4;border-radius:3px;transition:background .15s ease,border-color .15s ease}.omaggio__box svg{width:10px;height:10px;color:#fff;opacity:0;transform:scale(.6);transition:opacity .15s ease,transform .15s ease}.omaggio__input:checked+.omaggio__box{background:var(--om-dark);border-color:var(--om-dark)}.omaggio__input:checked+.omaggio__box svg{opacity:1;transform:scale(1)}.omaggio__input:focus-visible+.omaggio__box{outline:2px solid var(--om-dark);outline-offset:2px}.omaggio__text{min-width:0}.omaggio__name{display:block;font-size:.94em;font-weight:600;line-height:1.25;color:var(--om-ink)}.omaggio__desc{display:block;margin-top:2px;font-size:.82em;line-height:1.3;color:var(--om-muted)}.omaggio__value{display:block;margin-top:1px;font-size:.82em;line-height:1.3}.omaggio__was{color:#8a9690;text-decoration:line-through}.omaggio__free{margin-inline-start:.35em;font-weight:600;color:var(--om-dark)}.omaggio__field{display:block;margin-top:calc(3 * var(--space-unit));margin-inline-start:calc(var(--om-box) + var(--om-gap))}.omaggio__field[hidden]{display:none}.omaggio__field input{width:100%;padding:calc(1.75 * var(--space-unit)) calc(2.5 * var(--space-unit));font:inherit;font-size:.9em;color:var(--om-ink);background:#fff;border:1px solid var(--om-line);border-radius:var(--btn-border-radius, 0)}.omaggio__field input::placeholder{color:#9aa9a1}.omaggio__field input:focus{outline:none;border-color:var(--om-dark);box-shadow:inset 0 0 0 1px var(--om-dark)}.omaggio__confirm{display:none;align-items:flex-start;gap:.35em;margin:calc(2.5 * var(--space-unit)) 0 0;font-size:.8em;line-height:1.35;font-weight:600;color:var(--om-dark)}.omaggio__confirm svg{width:12px;height:12px;flex:none;margin-top:2px}.omaggio.is-active .omaggio__confirm{display:flex}@media(prefers-reduced-motion:reduce){.omaggio *,.omaggio *:before,.omaggio *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/omaggio.css.map */
