.b3-b2b{width:100%;box-sizing:border-box;padding-block:var(--b3-b2b-padding-top, 64px) var(--b3-b2b-padding-bottom, 80px);background-color:var(--b3-b2b-bg, transparent);color:var(--color-foreground);--b3-b2b-offset: max(var(--header-height, 0px), 80px)}.b3-b2b:not(.b3-b2b--popup) .b3-b2b__dialog{display:block;position:static;width:auto;height:auto;max-width:none;max-height:none;margin:0;padding:0;border:0;box-shadow:none;background:transparent;color:inherit;overflow:visible;scroll-margin-top:var(--b3-b2b-offset)}.b3-b2b:not(.b3-b2b--popup) .b3-b2b__chiudi{display:none}.b3-b2b:not(.b3-b2b--popup) .b3-b2b__testata{max-width:var(--b3-b2b-max-width, 800px);margin-inline:auto}.b3-b2b__form{scroll-margin-top:var(--b3-b2b-offset)}.b3-b2b--popup{padding-block:0}.b3-b2b--popup .b3-b2b__dialog{padding:0;overflow-y:auto;overscroll-behavior:contain;background-color:var(--b3-b2b-bg, var(--color-background))}.b3-b2b--popup .b3-b2b__dialog[open]{animation:modalSlideInTop var(--animation-speed) var(--animation-easing) forwards}.b3-b2b--popup .b3-b2b__dialog.dialog-closing{animation:modalSlideOutTop var(--animation-speed) var(--animation-easing) forwards}.b3-b2b--popup .b3-b2b__testata{position:sticky;top:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-lg, 20px);padding:var(--padding-md, 12px) var(--padding-md, 12px) var(--padding-md, 12px) var(--padding-2xl, 24px);background-color:var(--b3-b2b-bg, var(--color-background))}.b3-b2b--popup .b3-b2b__titolo{margin:0;padding-block-start:var(--padding-xs, 8px);font-size:var(--font-h3--size, 1.5rem)}.b3-b2b--popup .b3-b2b__chiudi{position:relative;top:auto;right:auto;flex:0 0 auto;margin-inline-start:auto;animation:none}.b3-b2b--popup .b3-b2b__inner{max-width:none;padding:var(--padding-sm, 12px) var(--padding-2xl, 24px) var(--padding-2xl, 24px)}@media(prefers-reduced-motion:reduce){.b3-b2b--popup .b3-b2b__dialog[open],.b3-b2b--popup .b3-b2b__dialog[open]::backdrop{animation:none}}.b3-b2b__inner{width:100%;max-width:var(--b3-b2b-max-width, 800px);margin-inline:auto}.b3-b2b__titolo{margin:0 0 var(--padding-sm, 12px)}.b3-b2b__intro{margin:0 0 var(--padding-2xl, 40px)}.b3-b2b__intro>*:last-child{margin-bottom:0}.b3-b2b__griglia{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-lg, 20px) var(--gap-xl, 24px)}.b3-b2b__campo{display:flex;flex-direction:column;gap:var(--gap-2xs, 6px);min-width:0}.b3-b2b__etichetta{font-size:var(--font-paragraph--size, 1rem)}.b3-b2b__input{width:100%;box-sizing:border-box;font:inherit;font-size:var(--font-paragraph--size, 1rem);color:var(--color-input-text, var(--color-foreground));background-color:var(--color-input-background, var(--color-background));padding:var(--input-padding, .8rem);border:var(--style-border-width-inputs, 1px) solid var(--color-input-border, var(--color-border));border-radius:var(--style-border-radius-inputs, 0);-webkit-font-smoothing:antialiased}.b3-b2b__input:focus-visible,.b3-b2b__checkbox:focus-visible{outline:var(--focus-outline-width, .09375rem) solid currentcolor;outline-offset:var(--focus-outline-offset, .2em)}.b3-b2b__select{-webkit-appearance:auto;appearance:auto;cursor:pointer}.b3-b2b__textarea{resize:vertical;min-height:8rem}.b3-b2b__privacy{flex-direction:row;align-items:flex-start;gap:var(--gap-sm, 10px)}.b3-b2b__checkbox{flex:0 0 auto;width:1.125rem;height:1.125rem;margin:.15em 0 0;accent-color:var(--color-foreground);cursor:pointer}.b3-b2b__privacy a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.b3-b2b__nota-obbligatori{margin:var(--padding-lg, 16px) 0 var(--padding-xl, 24px);font-size:.875rem;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text, .7))}.b3-b2b__avvisi:empty{display:none}.b3-b2b__successo,.b3-b2b__errori{margin:0 0 var(--padding-xl, 24px);padding:var(--padding-lg, 16px) var(--padding-xl, 24px);border:1px solid var(--color-border, currentcolor)}.b3-b2b__successo:focus,.b3-b2b__errori:focus{outline:none}.b3-b2b__errori p{margin:0 0 var(--padding-2xs, 8px)}.b3-b2b__errori ul{margin:0;padding-inline-start:1.25em}.b3-b2b__stato{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-lg, 20px)}.b3-b2b__messaggio{margin:0}@media screen and (min-width:750px){.b3-b2b{--b3-b2b-offset: max(var(--header-height, 0px), 120px)}.b3-b2b--popup .b3-b2b__dialog{width:min(760px,100% - 2 * var(--padding-2xl, 24px));max-width:none;max-height:90vh}.b3-b2b__griglia{grid-template-columns:repeat(2,minmax(0,1fr))}.b3-b2b__campo--intero{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/b3-b2b-richiesta.css.map */
