.ars{--ars-paper:#f7f7f5;--ars-surface:#fff;--ars-surface-2:#f1f2ef;--ars-ink:#14171a;--ars-muted:#64748b;--ars-faint:#94a3b8;--ars-rule:#e5e7eb;--ars-rule-soft:#f1f2ef;--ars-accent:#2f5d50;--ars-accent-ink:#fff;--ars-accent-soft:#e1ebe6;--ars-danger:#a8452f;--ars-danger-bg:#f9edea;--ars-warn:#92400e;--ars-warn-bg:#fffbeb;--ars-warn-line:#fde68a;--ars-r-sm:6px;--ars-r-md:9px;--ars-r-lg:14px;--ars-r-pill:999px;--ars-s-1:4px;--ars-s-2:8px;--ars-s-3:12px;--ars-s-4:16px;--ars-s-5:24px;--ars-s-6:32px;--ars-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--ars-ink);font-family:var(--ars-font)}.ars *,.ars :after,.ars :before{box-sizing:border-box}.ars-page{background:var(--ars-paper);min-height:100vh}.ars-shell{margin:0 auto;max-width:1180px;padding:var(--ars-s-6) var(--ars-s-4) 64px}.ars-split{grid-gap:var(--ars-s-5);align-items:start;display:grid;gap:var(--ars-s-5);grid-template-columns:minmax(0,1.25fr) minmax(340px,.95fr)}.ars-sticky{position:sticky;top:var(--ars-s-5)}@media (max-width:900px){.ars-split{grid-template-columns:minmax(0,1fr)}.ars-sticky{position:static}}.ars-h1{font-size:26px;font-weight:700;letter-spacing:-.02em;margin:0}.ars-h2{font-size:16px;font-weight:600;margin:0 0 var(--ars-s-1)}.ars-sub{font-size:13px;margin:0}.ars-label,.ars-sub{color:var(--ars-muted)}.ars-label{display:block;font-size:11px;margin-bottom:var(--ars-s-1)}.ars-card{background:var(--ars-surface);border:1px solid var(--ars-rule);border-radius:var(--ars-r-lg);padding:var(--ars-s-4)}.ars-banner{border:1px solid #0000;border-radius:var(--ars-r-md);font-size:13px;padding:10px 14px}.ars-banner--warn{background:var(--ars-warn-bg);border-color:var(--ars-warn-line);color:var(--ars-warn)}.ars-banner--error{background:var(--ars-danger-bg);border-color:#fecaca;color:#991b1b}.ars-btn{border:1px solid #0000;border-radius:var(--ars-r-md);cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:11px 16px;transition:background .12s ease,border-color .12s ease;width:100%}.ars-btn:focus-visible{outline:2px solid var(--ars-accent);outline-offset:2px}.ars-btn--primary{background:var(--ars-accent);color:var(--ars-accent-ink)}.ars-btn--primary:hover:not(:disabled){background:#26493f}.ars-btn--ghost{background:var(--ars-surface);border-color:var(--ars-rule);color:var(--ars-ink)}.ars-btn--ghost:hover:not(:disabled){border-color:var(--ars-faint)}.ars-btn:disabled{background:var(--ars-surface-2);border-color:#0000;color:var(--ars-faint);cursor:not-allowed}.ars-field{background:var(--ars-surface);border:1px solid var(--ars-rule);border-radius:var(--ars-r-sm);color:var(--ars-ink);font:inherit;font-size:13px;padding:9px 11px;width:100%}.ars-field:focus-visible{outline:2px solid var(--ars-accent);outline-offset:1px}.ars-list{background:var(--ars-surface);border:1px solid var(--ars-rule);border-radius:var(--ars-r-lg);overflow:hidden}.ars-row{grid-gap:var(--ars-s-3);align-items:start;border-bottom:1px solid var(--ars-rule-soft);display:grid;gap:var(--ars-s-3);grid-template-columns:auto 44px minmax(0,1fr) auto;padding:var(--ars-s-3)}.ars-row:last-child{border-bottom:none}.ars-row--off{opacity:.55}.ars-row--plain{grid-template-columns:44px minmax(0,1fr) auto}.ars-row__sku{color:var(--ars-muted);font-size:11px;margin-top:3px}.ars-row__side{align-items:flex-end;display:flex;flex-direction:column;gap:6px}.ars-row__tools{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.ars-row__tools .ars-row__change{margin-top:0}.ars-row__tools .ars-row__remove{flex:none;margin-top:0}.ars-row__check{accent-color:var(--ars-accent);cursor:pointer;height:15px;margin-top:13px;width:15px}.ars-row__thumb{background:var(--ars-surface-2);border-radius:var(--ars-r-sm);display:block;height:44px;object-fit:cover;width:44px}.ars-row__name{font-size:13px;font-weight:600}.ars-row__cat{color:var(--ars-muted);font-size:11px}.ars-row__price{font-size:13px;font-weight:700;text-align:right;white-space:nowrap}.ars-row__unit{color:var(--ars-muted);display:block;font-size:10px;font-weight:400}.ars-row__remove{background:var(--ars-surface);border:1px solid var(--ars-rule);border-radius:var(--ars-r-sm);color:var(--ars-danger);cursor:pointer;font-size:14px;height:24px;line-height:1;margin-top:10px;padding:0;width:24px}.ars-row__remove:hover:not(:disabled){border-color:var(--ars-danger)}.ars-row__remove:disabled{color:var(--ars-faint);cursor:not-allowed}.ars-summary{border-top:1px solid var(--ars-rule);margin-top:var(--ars-s-3);padding-top:var(--ars-s-3)}.ars-summary__line{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:var(--ars-s-3)}.ars-summary__total{font-size:21px;font-weight:700}.ars-chip{align-items:center;background:var(--ars-surface);border:1px solid var(--ars-rule);border-radius:var(--ars-r-pill);color:var(--ars-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;gap:5px;padding:5px 10px}.ars-chip:hover{border-color:var(--ars-accent)}.ars-chip__plus{color:var(--ars-accent);font-weight:700}.ars-toggle{background:var(--ars-surface);border:1px solid var(--ars-rule);border-radius:var(--ars-r-pill);display:inline-flex;overflow:hidden}.ars-toggle button{background:#0000;border:none;color:var(--ars-muted);cursor:pointer;font:inherit;font-size:12px;padding:6px 14px}.ars-toggle button[aria-pressed=true]{background:var(--ars-accent);color:var(--ars-accent-ink)}.ars-render{background:var(--ars-surface-2);border-radius:var(--ars-r-md);overflow:hidden;position:relative}.ars-render img{display:block;height:auto;width:100%}.ars-render__zoom{background:#ffffffed;border:1px solid var(--ars-rule);border-radius:var(--ars-r-sm);bottom:10px;color:var(--ars-ink);cursor:pointer;font:inherit;font-size:12px;padding:6px 11px;position:absolute;right:10px}.ars-lightbox{align-items:center;background:#0f1214e6;display:flex;inset:0;justify-content:center;padding:var(--ars-s-5);position:fixed;z-index:50}.ars-lightbox img{border-radius:var(--ars-r-sm);max-height:100%;max-width:100%}.ars-lightbox__close{background:#ffffffeb;border:none;border-radius:var(--ars-r-sm);cursor:pointer;font:inherit;font-size:13px;padding:8px 14px;position:absolute;right:18px;top:18px}.ars-drop{background:var(--ars-surface);border:2px dashed var(--ars-rule);border-radius:var(--ars-r-lg);cursor:pointer;padding:56px var(--ars-s-5);text-align:center;transition:border-color .15s ease,background .15s ease}.ars-drop:hover{border-color:var(--ars-faint)}.ars-drop--over{background:var(--ars-accent-soft);border-color:var(--ars-accent)}.ars-drop:focus-visible{outline:2px solid var(--ars-accent);outline-offset:3px}.ars-drop__icon{color:var(--ars-faint);margin-bottom:var(--ars-s-3)}.ars-drop--over .ars-drop__icon{color:var(--ars-accent)}.ars-drop__title{font-size:15px;font-weight:600;margin:0 0 var(--ars-s-1)}.ars-drop__hint{color:var(--ars-faint);font-size:13px;margin:0}.ars-pill{align-items:center;background:var(--ars-accent-soft);border-radius:var(--ars-r-pill);color:var(--ars-accent);display:inline-flex;font-size:13px;font-weight:500;gap:var(--ars-s-2);padding:6px 14px}.ars-pill__dot{background:var(--ars-accent);border-radius:50%;height:8px;width:8px}.ars-option{align-items:flex-start;background:var(--ars-surface-2);border:1px solid var(--ars-rule);border-radius:var(--ars-r-md);cursor:pointer;display:flex;gap:var(--ars-s-3);padding:var(--ars-s-3) var(--ars-s-4)}.ars-option:hover{border-color:var(--ars-faint)}.ars-option input{accent-color:var(--ars-accent);height:16px;margin-top:2px;width:16px}.ars-option__title{display:block;font-size:14px;font-weight:500}.ars-option__desc{color:var(--ars-muted);display:block;font-size:12px}.ars-btn--wide{padding:12px 32px;width:auto}.ars-modal{align-items:center;background:#0f12148c;display:flex;inset:0;justify-content:center;padding:var(--ars-s-5);position:fixed;z-index:60}.ars-modal__panel{background:var(--ars-paper);border-radius:var(--ars-r-lg);box-shadow:0 18px 48px #0f121438;display:flex;flex-direction:column;max-height:min(86vh,760px);overflow:hidden;width:min(920px,100%)}.ars-modal__head{align-items:flex-start;background:var(--ars-surface);border-bottom:1px solid var(--ars-rule);display:flex;gap:var(--ars-s-4);justify-content:space-between;padding:var(--ars-s-4) var(--ars-s-5)}.ars-modal__body{overflow-y:auto;padding:var(--ars-s-5)}.ars-modal__close{background:var(--ars-surface);border:1px solid var(--ars-rule);border-radius:var(--ars-r-sm);color:var(--ars-ink);cursor:pointer;font:inherit;font-size:13px;padding:7px 13px;white-space:nowrap}.ars-modal__close:hover{border-color:var(--ars-faint)}.ars-group__title{color:var(--ars-muted);font-size:12px;font-weight:600;letter-spacing:.04em;margin:0 0 var(--ars-s-3);text-transform:uppercase}.ars-group+.ars-group{margin-top:var(--ars-s-5)}.ars-grid{grid-gap:var(--ars-s-3);display:grid;gap:var(--ars-s-3);grid-template-columns:repeat(auto-fill,minmax(178px,1fr))}.ars-opt{background:var(--ars-surface);border:1px solid var(--ars-rule);border-radius:var(--ars-r-md);cursor:pointer;display:flex;flex-direction:column;font:inherit;overflow:hidden;padding:0;text-align:left;transition:border-color .12s ease,box-shadow .12s ease}.ars-opt:hover{border-color:var(--ars-accent);box-shadow:0 2px 10px #2f5d501f}.ars-opt:focus-visible{outline:2px solid var(--ars-accent);outline-offset:2px}.ars-opt--current{border-color:var(--ars-accent);border-width:2px}.ars-opt__img{aspect-ratio:4/3;background:var(--ars-surface-2);display:block;object-fit:contain;width:100%}.ars-opt__meta{display:flex;flex-direction:column;gap:2px;padding:var(--ars-s-3)}.ars-opt__label{font-size:13px;font-weight:600}.ars-opt__name{color:var(--ars-muted);font-size:11.5px}.ars-opt__price{font-size:13px;font-weight:700;margin-top:var(--ars-s-1)}.ars-opt__badge{align-self:flex-start;background:var(--ars-accent-soft);border-radius:var(--ars-r-pill);color:var(--ars-accent);font-size:10px;font-weight:600;letter-spacing:.05em;margin-top:var(--ars-s-1);padding:2px 7px;text-transform:uppercase}.ars-row__thumb-btn{background:var(--ars-surface-2);border:1px solid var(--ars-rule);border-radius:var(--ars-r-sm);cursor:pointer;display:block;height:44px;overflow:hidden;padding:0;position:relative;width:44px}.ars-row__thumb-btn:hover{border-color:var(--ars-accent)}.ars-row__thumb-btn:focus-visible{outline:2px solid var(--ars-accent);outline-offset:2px}.ars-row__thumb-btn img{display:block;height:100%;object-fit:cover;width:100%}.ars-row__thumb-btn:after{background:#14171a9e;border-radius:2px 0 0 0;bottom:0;color:#fff;content:"⤢";font-size:9px;line-height:1;padding:1px 2px;position:absolute;right:1px}.ars-row__change{align-items:center;background:var(--ars-surface);border:1px solid var(--ars-rule);border-radius:var(--ars-r-sm);color:var(--ars-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;gap:6px;margin-top:6px;max-width:100%;padding:5px 9px}.ars-row__change:hover{border-color:var(--ars-accent)}.ars-row__change:focus-visible{outline:2px solid var(--ars-accent);outline-offset:2px}.ars-row__change span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ars-row__change em{color:var(--ars-muted);flex:none;font-style:normal}.ars-switch{align-items:center;background:var(--ars-surface);border:1px solid var(--ars-rule);border-radius:var(--ars-r-pill);color:var(--ars-muted);display:inline-flex;font-size:12px;gap:6px;padding:5px 12px;text-decoration:none}.ars-switch:hover{border-color:var(--ars-accent);color:var(--ars-ink)}@media (prefers-reduced-motion:reduce){.ars *{transition:none!important}}.ars--negozio{--ars-paper:#fff;--ars-surface:#fff;--ars-surface-2:#fafafa;--ars-ink:#333;--ars-muted:#666;--ars-faint:#9a9a9a;--ars-rule:#e0e0e0;--ars-rule-soft:#f2f2f2;--ars-accent:#152c69;--ars-accent-ink:#f2f1f1;--ars-accent-soft:#e9edf6;--ars-danger:#db230b;--ars-danger-bg:#fcece9;--ars-font:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ars-serif:"Yeseva One",Georgia,serif}.ars--negozio .ars-h1{font-size:25px;letter-spacing:normal}.ars--negozio .ars-h2{font-size:18px;font-weight:700}.ars--negozio .ars-hot__name,.ars--negozio .ars-opt__name,.ars--negozio .ars-row__name{font-family:var(--ars-serif);font-size:15px;font-weight:400}.ars--negozio .ars-row__price,.ars--negozio .ars-summary__total{letter-spacing:-.01em}.ars--negozio .ars-btn{border-radius:24px;font-size:13px;font-weight:700;letter-spacing:.02em;padding:16px 24px;text-transform:uppercase}.ars--negozio .ars-btn--primary:hover:not(:disabled){background:#0f2050}.ars--negozio .ars-btn--ghost{border-color:var(--ars-accent);color:var(--ars-accent)}.ars--negozio .ars-btn--ghost:hover:not(:disabled){background:var(--ars-accent-soft)}.ars--negozio .ars-row__sku,.ars--negozio .ars-row__sku:first-line{font-style:italic}.ars--negozio .ars-card{border-radius:10px}.ars--negozio .ars-drop{border-color:var(--ars-accent);border-radius:10px;border-width:1.5px}.ars--negozio .ars-drop__title{color:var(--ars-accent)}.ars--negozio .ars-option{border-radius:8px}.ars--negozio .ars-render{border-radius:4px}.ars--negozio .ars-shell{max-width:1340px}.ars--negozio .ars-split{grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr)}.ars-render__tags{background:#ffffffed;border:1px solid var(--ars-rule);border-radius:var(--ars-r-pill);bottom:10px;color:var(--ars-ink);cursor:pointer;font:inherit;font-size:12px;left:10px;padding:6px 11px;position:absolute}.ars-render__tags:hover{background:#fff}.ars-pins{inset:0;position:absolute}.ars-pins--placing{cursor:crosshair;touch-action:none}.ars-pin{align-items:center;cursor:grab;display:inline-flex;flex-direction:column;position:absolute;touch-action:none;transform:translate(-50%,calc(-100% + 16px));-webkit-user-select:none;user-select:none}.ars-pin:active{cursor:grabbing}.ars-pin__dot{background:#111111bf;border:2px solid #dfdfdfbf;border-radius:64px;box-sizing:border-box;height:32px;position:relative;width:32px}.ars-pin__dot:after{background:#fff;border-radius:64px;box-shadow:0 1px 4px 0 #1111118c;content:"";height:12px;left:50%;margin:-6px 0 0 -6px;position:absolute;top:50%;width:12px}.ars-pin__name{background:#fff;border:1px solid #dfdfdf;box-shadow:0 4px 16px 0 #0000001a;color:var(--ars-ink);font-size:12px;font-weight:600;margin-bottom:6px;max-width:160px;order:-1;overflow:hidden;padding:3px 8px;text-overflow:ellipsis;white-space:nowrap}.ars-pin--active .ars-pin__dot{border-color:#fff}.ars-placer{margin-top:var(--ars-s-3)}.ars-placer__opt{color:var(--ars-muted);font-size:12px;font-weight:400}.ars-placer__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--ars-s-2)}.ars-placer__item{align-items:center;display:inline-flex;gap:2px}.ars-chip[aria-pressed=true]{background:var(--ars-accent);border-color:var(--ars-accent);color:#fff;color:var(--ars-accent-ink,#fff)}.ars-chip[aria-pressed=true] .ars-chip__plus{color:inherit}.ars-placer__remove{background:#0000;border:none;border-radius:50%;color:var(--ars-muted);cursor:pointer;font:inherit;font-size:14px;height:24px;line-height:1;width:24px}.ars-placer__remove:hover{background:var(--ars-surface-2);color:var(--ars-ink)}.ars-placer__zones{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--ars-s-2)}.ars-zone{background:#c2410c24;border:2px dashed #c2410c;border-radius:4px;position:absolute}.ars-zone--draft{background:#c2410c14;border-style:solid;pointer-events:none}.ars-zone__label{border-radius:var(--ars-r-pill);font-size:11px;font-weight:600;left:4px;padding:1px 6px;top:4px}.ars-zone__label,.ars-zone__remove{background:#ffffffeb;color:#9a3412;position:absolute}.ars-zone__remove{border:none;border-radius:50%;cursor:pointer;font:inherit;font-size:14px;height:22px;line-height:1;right:2px;top:2px;width:22px}.ars-hots{inset:0;pointer-events:none;position:absolute}.ars-hot{height:0;pointer-events:auto;position:absolute;width:0}.ars-hot__dot{background:#111111bf;border:2px solid #dfdfdfbf;border-radius:64px;cursor:pointer;height:32px;left:-16px;padding:0;position:absolute;top:-16px;transition:border-color .25s ease-in-out;width:32px}.ars-hot__dot:before{height:44px;margin:-22px 0 0 -22px;width:44px}.ars-hot__dot:after,.ars-hot__dot:before{content:"";left:50%;position:absolute;top:50%}.ars-hot__dot:after{background:#fff;border-radius:64px;box-shadow:0 1px 4px 0 #1111118c;height:12px;margin:-6px 0 0 -6px;width:12px}.ars-hot__dot:hover,.ars-hot__dot[aria-expanded=true]{border-color:#fff}.ars-hot__dot:focus-visible{outline:2px solid #0058a3;outline-offset:2px}.ars-hot__card{animation:ars-hot-in .25s ease-in-out both;position:absolute;z-index:5}.ars-hot__card.below{top:24px}.ars-hot__card.above{bottom:24px}.ars-hot__card.right{left:-16px}.ars-hot__card.left{right:-16px}.ars-hot__card.center{left:0;transform:translateX(-50%)}.ars-hot__body{align-items:stretch;background:#fff;border:1px solid #dfdfdf;border-radius:0;box-shadow:0 4px 16px 0 #0000001a;color:var(--ars-ink);cursor:pointer;display:flex;font:inherit;padding:0;text-align:left}.ars-hot__body:disabled{cursor:default}.ars-hot__info{display:flex;flex-direction:column;margin:12px;max-width:150px;min-width:86px}.ars-hot__name{font-size:13px;font-weight:600;line-height:17px}.ars-hot__desc{color:var(--ars-muted);font-size:11px;line-height:15px}.ars-hot__price{font-size:24px;font-weight:700;line-height:24px;margin-top:4px;white-space:nowrap}.ars-hot__cents,.ars-hot__currency{font-size:12px;line-height:15px;vertical-align:top}.ars--negozio .ars-hot__price{letter-spacing:-.01em}.ars-hot__chevron{align-items:center;border-left:1px solid #dfdfdf;color:#484848;display:flex;width:25px}.ars-hot__body:hover:not(:disabled) .ars-hot__name{text-decoration:underline}@keyframes ars-hot-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ars-hot__card{animation:none}}
/*# sourceMappingURL=main.ee47c6c1.css.map*/