.cap-recesso-fascia{padding:14px 16px;text-align:center;background:#4a3c32}.cap-recesso-apri{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border:1px solid #DDB88A;border-radius:22px;color:#f2ece4;font-family:var(--font-body-family);font-size:15px;text-decoration:none}.cap-recesso-apri:hover{background:#3e3129}.cap-recesso{box-sizing:border-box;width:min(480px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:26px 22px 24px;overflow-y:auto;border:1px solid #5A4A3E;border-radius:14px;background:#4a3c32;color:#f2ece4;font-family:var(--font-body-family);font-size:15px;line-height:1.5;letter-spacing:normal}.cap-recesso::backdrop{background:#1e1814a6}.cap-recesso__passo{display:flex;flex-direction:column;gap:14px}.cap-recesso__passo[hidden]{display:none}.cap-recesso__titolo{margin:0;padding-right:36px;color:#f2ece4;font-family:var(--font-heading-family);font-size:26px;line-height:1.15;outline:none}.cap-recesso__testo,.cap-recesso__testo p{margin:0;color:#f2ece4}.cap-recesso__campo{display:flex;flex-direction:column;gap:5px}.cap-recesso__campo span{font-size:14px}.cap-recesso__campo small{color:#c4b6a6;font-size:13px}.cap-recesso__campo input,.cap-recesso__campo textarea{box-sizing:border-box;width:100%;min-height:46px;padding:10px 12px;border:1px solid #BCAB99;border-radius:8px;background:#3e3129;color:#f2ece4;font:inherit;font-size:16px}.cap-recesso__esca{position:absolute;left:-9999px}.cap-recesso__riepilogo{margin:0}.cap-recesso__riepilogo dt{color:#c4b6a6;font-size:13px}.cap-recesso__riepilogo dd{margin:0 0 10px;overflow-wrap:anywhere}.cap-recesso__errore{margin:0;padding:10px 12px;border-radius:8px;background:#f2ece4;color:#3e3129}.cap-recesso__errore[hidden]{display:none}.cap-recesso__pulsante,.cap-recesso__secondario{min-height:48px;border-radius:24px;font:inherit;font-weight:500;cursor:pointer}.cap-recesso__pulsante{border:0;background:#ddb88a;color:#3e3129}.cap-recesso__pulsante:hover{background:#f2ece4}.cap-recesso__pulsante:disabled{opacity:.7;cursor:default}.cap-recesso__secondario{border:1px solid #5A4A3E;background:none;color:#f2ece4}.cap-recesso__chiudi{position:absolute;top:12px;right:12px;width:44px;height:44px;border:0;background:none;color:#f2ece4;font-size:26px;cursor:pointer}.cap-recesso-apri:focus-visible,.cap-recesso__chiudi:focus-visible,.cap-recesso__secondario:focus-visible,.cap-recesso__campo input:focus-visible,.cap-recesso__campo textarea:focus-visible{outline:2px solid #DDB88A;outline-offset:2px}.cap-recesso__pulsante:focus-visible{outline:2px solid #F2ECE4;outline-offset:2px}.cap-recesso-cookie{display:flex;flex-wrap:wrap;justify-content:center;gap:0 18px;margin:6px 0 0}.cap-recesso-cookie a{display:inline-flex;align-items:center;min-height:44px;color:#f2ece4;font-family:var(--font-body-family);font-size:14px;text-decoration:underline}.cap-recesso-cookie a:hover{color:#ddb88a}.cap-recesso-cookie a:focus-visible{outline:2px solid #DDB88A;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cap-recesso.css.map */
