.agF{--agF-carta:var(--ag-carta,#FAF9F6);--agF-crema:var(--ag-crema,#F3F0EA);--agF-sabbia:var(--ag-sabbia,#EFE7D6);--agF-filetto:var(--ag-filetto,#DED9CF);--agF-pietra:var(--ag-pietra,#C8C0B2);--agF-grafite:var(--ag-grafite,#5C564D);--agF-ink:var(--ag-inchiostro,#23201C);--agF-mil:var(--ag-mil,#7C8A5C);--agF-mil-scuro:var(--ag-mil-scuro,#3F4A32);--agF-mil-tenue:var(--ag-mil-tenue,#E9EDDD);--agF-oliva:var(--ag-oliva,#4A5340);--agF-ruggine:var(--ag-ruggine,#B4531F);--agF-rosso:#8E2A1A;--agF-ok:var(--ag-ok,#3F7A47);--agF-r:6px;--agF-r2:8px;--agF-display:var(--ag-display,"Archivo",system-ui,Arial,sans-serif);--agF-corpo:var(--ag-corpo,"Source Sans 3",system-ui,Helvetica,Arial,sans-serif);--agF-mono:var(--ag-mono,"IBM Plex Mono",ui-monospace,Menlo,monospace);--agF-topo:var(--ag-rilievo-chiaro-3,var(--ag-topo,none));position:relative;box-sizing:border-box;margin:16px 0 18px;container-type:inline-size;background:#fff;border:1px solid var(--agF-filetto);border-radius:var(--agF-r2);color:var(--agF-ink);font-family:var(--agF-corpo);font-size:15px;line-height:1.45;text-align:left;overflow:hidden}.agF *,.agF *:before,.agF *:after{box-sizing:border-box}.agF p{margin:0}.agF-testa{position:relative;padding:18px 22px 16px;background:var(--agF-crema);border-bottom:1px solid var(--agF-filetto);overflow:hidden}.agF-testa:before{content:"";position:absolute;top:-10%;right:-5%;bottom:-10%;left:-5%;background:var(--agF-topo) center/140% auto no-repeat;opacity:.95;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.55) 0,#000 40%,#000 100%);mask-image:linear-gradient(90deg,#0000008c 0,#000 40% 100%)}.agF-testa__tx{position:relative;max-width:72ch}.agF-sopra{font:700 11px/1 var(--agF-display);letter-spacing:.18em;text-transform:uppercase;color:var(--agF-ruggine);margin:0 0 7px}.agF-titolo{font:800 22px/1.15 var(--agF-display);letter-spacing:-.01em;color:var(--agF-ink);margin:0 0 7px;text-transform:none}.agF-lead{font-size:14.5px;line-height:1.45;color:var(--agF-grafite);max-width:68ch}.agF-corpo{padding:18px 22px 20px;display:flex;flex-direction:column;gap:16px}.agF-tipo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.agF-tipo__btn{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 14px;font:inherit;color:var(--agF-ink);text-align:left;background:#fff;border:1px solid var(--agF-pietra);border-radius:var(--agF-r);cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s}.agF-tipo__btn span{display:flex;flex-direction:column;gap:2px;min-width:0}.agF-tipo__btn b{font:700 15px/1.2 var(--agF-display);color:var(--agF-ink)}.agF-tipo__btn small{font-size:12.5px;line-height:1.3;color:var(--agF-grafite)}.agF-tipo__btn .agF-ico{width:26px;height:26px;flex:none;stroke:var(--agF-oliva)}.agF-tipo__btn:hover{border-color:var(--agF-mil)}.agF-tipo__btn.is-on{background:var(--agF-mil-tenue);border-color:var(--agF-mil);box-shadow:inset 0 0 0 1px var(--agF-mil)}.agF-tipo__btn.is-on b{color:var(--agF-mil-scuro)}.agF-tipo__btn.is-on .agF-ico{stroke:var(--agF-mil-scuro)}.agF-ico{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.agF-pannello[hidden]{display:none}.agF-griglia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.agF-griglia--2{grid-template-columns:repeat(2,minmax(0,1fr))}.agF-campo--rs{grid-column:1 / -1}.agF-campo--cf,.agF-campo--cell{grid-column:1 / span 1}.agF-gruppo{grid-column:1 / -1;padding:12px 14px;border:1px dashed var(--agF-pietra);border-radius:var(--agF-r);background:var(--agF-carta)}.agF-gruppo__lab{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font:700 11.5px/1.3 var(--agF-display);letter-spacing:.14em;text-transform:uppercase;color:var(--agF-grafite);margin:0 0 12px}.agF-gruppo__lab span{font:600 12px/1.3 var(--agF-mono);letter-spacing:0;text-transform:none;color:var(--agF-ruggine)}.agF-gruppo.has-errore{border-color:var(--agF-rosso)}.agF-gruppo .agF-errore[data-ag-errore=sdipec]{margin-top:8px}.agF-campo{display:flex;flex-direction:column;gap:6px;min-width:0}.agF-campo label{font:700 12px/1.2 var(--agF-display);letter-spacing:.12em;text-transform:uppercase;color:var(--agF-grafite)}.agF-campo .agF-nota{font:500 12px/1.2 var(--agF-corpo);letter-spacing:0;text-transform:none;color:var(--agF-grafite);margin-left:6px}.agF-input{width:100%;min-height:44px;padding:0 12px;font:500 16px/1.2 var(--agF-corpo);color:var(--agF-ink);background:#fff;border:1px solid var(--agF-pietra);border-radius:var(--agF-r);outline:none;transition:border-color .15s,box-shadow .15s;-webkit-appearance:none;appearance:none}.agF-input--mono{font-family:var(--agF-mono);letter-spacing:.04em;text-transform:none}.agF-input::placeholder{color:#a9a194}.agF-input:hover{border-color:var(--agF-mil)}.agF-input:focus-visible{border-color:var(--agF-mil-scuro);box-shadow:0 0 0 3px var(--agF-mil-tenue)}.agF-input[aria-invalid=true]{border-color:var(--agF-rosso);box-shadow:inset 0 0 0 1px var(--agF-rosso)}.agF-input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px #8e2a1a2e}.agF-tel{display:grid;grid-template-columns:76px minmax(0,1fr);gap:8px}.agF-input--pre{text-align:center;padding:0 6px}.agF-errore{font-size:13.5px;line-height:1.35;color:var(--agF-rosso);display:flex;gap:6px;align-items:flex-start}.agF-errore:before{content:"";flex:none;width:7px;height:7px;margin-top:6px;border-radius:50%;background:var(--agF-rosso)}.agF-errore[hidden]{display:none}.agF-stato{display:flex;align-items:flex-start;gap:9px;padding:11px 14px;border-radius:var(--agF-r);font-size:14.5px;line-height:1.4}.agF-stato .agF-ico{margin-top:1px;width:19px;height:19px}.agF-stato.is-manca{background:var(--agF-sabbia);color:var(--agF-ink);border:1px solid var(--agF-filetto)}.agF-stato.is-manca .agF-ico{stroke:var(--agF-ruggine)}.agF-stato.is-manca b{font-weight:700;color:var(--agF-rosso)}.agF-stato.is-ok{background:var(--agF-mil-tenue);color:var(--agF-mil-scuro);border:1px solid var(--agF-mil)}.agF-stato.is-ok .agF-ico{stroke:var(--agF-ok)}.agF-privacy{font-size:12.5px;color:var(--agF-grafite);line-height:1.4}.agF :focus-visible{outline:2px solid var(--agF-ruggine);outline-offset:2px}.agF .agF-input:focus-visible{outline:none}.agF-bloccato,button[name=checkout][disabled],input[name=checkout][disabled]{opacity:.5;cursor:not-allowed;filter:saturate(.6)}button[name=checkout].is-attesa{cursor:progress}.template-cart .shopify-payment-button,.template-cart .additional-checkout-buttons,.template-cart [data-shopify=dynamic-checkout-cart],.template-cart .dynamic-checkout__content,[data-atc-banner] .shopify-payment-button,[data-atc-banner] .additional-checkout-buttons,.atc-banner--container .additional-checkout-buttons,.agF~.additional-checkout-buttons,form[action*="/cart"] .additional-checkout-buttons{display:none!important}.agF--drawer{margin:14px 0 12px;font-size:14px}.agF--drawer .agF-testa{padding:12px 14px 11px}.agF--drawer .agF-titolo{font-size:17px}.agF--drawer .agF-lead{font-size:13px}.agF--drawer .agF-corpo{padding:12px 14px 14px;gap:12px}.agF--drawer .agF-tipo__btn{min-height:52px;padding:8px 10px;gap:9px}.agF--drawer .agF-tipo__btn b{font-size:14px}.agF--drawer .agF-tipo__btn small{font-size:11.5px}.agF--drawer .agF-tipo__btn .agF-ico{width:22px;height:22px}.agF--drawer .agF-griglia,.agF--drawer .agF-griglia--2{grid-template-columns:minmax(0,1fr);gap:10px}.agF--drawer .agF-campo--cf,.agF--drawer .agF-campo--cell{grid-column:auto}.agF--drawer .agF-input{font-size:15px}.agF--drawer .agF-stato{font-size:13.5px;padding:9px 11px}@container (max-width:560px){.agF-griglia,.agF-griglia--2{grid-template-columns:minmax(0,1fr);gap:12px}.agF-campo--cf,.agF-campo--cell{grid-column:auto}.agF-tipo__btn{min-height:60px;padding:9px 11px;gap:9px}}@container (max-width:420px){.agF-tipo{gap:8px}.agF-tipo__btn{min-height:60px;padding:8px 10px;gap:8px}.agF-tipo__btn .agF-ico{width:22px;height:22px}.agF-tipo__btn b{font-size:14px}.agF-tipo__btn small{font-size:11.5px}}@container (max-width:290px){.agF-tipo{grid-template-columns:minmax(0,1fr)}.agF-tipo__btn{min-height:52px}}@media(max-width:640px){.agF{margin:0 0 18px;border-radius:var(--agF-r)}.agF-testa{padding:14px 16px 13px}.agF-titolo{font-size:19px}.agF-corpo{padding:14px 16px 16px;gap:14px}.agF-tipo{gap:8px}.agF-tipo__btn{min-height:60px;padding:9px 11px;gap:9px}.agF-tipo__btn small{font-size:12px}.agF-griglia,.agF-griglia--2{grid-template-columns:minmax(0,1fr);gap:12px}.agF-campo--cf,.agF-campo--cell{grid-column:auto}.agF-input{min-height:46px;font-size:16px}.agF-tel{grid-template-columns:72px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.agF *{transition:none!important}}body.template-cart #wa-callout-card{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/65/assets/argoing-fattura.css.map */
