.product-form__input--pill>.form__label,.product-form__input--swatch>.form__label,.product-form__input--dropdown>.form__label{font-size:1.5rem!important;font-weight:500!important;color:rgb(var(--color-foreground))!important;letter-spacing:.005em;margin-bottom:.8rem}body .product-form__input .iso-opt-nome{text-transform:uppercase;letter-spacing:.05em}.iso-opt-scelta{font-size:1.35rem;font-weight:400;color:rgba(var(--color-foreground),.62)}body variant-selects{display:flex;flex-direction:column;gap:2.4rem;margin-top:2.8rem!important}body variant-selects .product-form__input{margin-bottom:0;flex:0 0 auto;width:100%;box-sizing:border-box}body variant-selects .product-form__input>.form__label{width:100%;box-sizing:border-box}body variant-selects .product-form__input:not(.iso-opt--primo)>.form__label{padding-top:1.6rem;border-top:1px solid rgba(var(--color-foreground),.12)}body variant-selects .product-form__input--pill:not(:has(input[type=radio]~input[type=radio]))>*:not(legend):not(.iso-conf__avviso--opzione),body variant-selects .product-form__input--swatch:not(:has(input[type=radio]~input[type=radio]))>*:not(legend):not(.iso-conf__avviso--opzione){display:none}body variant-selects .product-form__input--pill:not(:has(input[type=radio]~input[type=radio]))>.form__label,body variant-selects .product-form__input--swatch:not(:has(input[type=radio]~input[type=radio]))>.form__label{margin-bottom:0}.iso-gamme{margin-top:.2rem}.iso-gamme__gruppo+.iso-gamme__gruppo{margin-top:1.6rem}.iso-gamme__testa{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;margin:0 0 .6rem}.iso-gamme__nome{font-size:1.3rem;font-weight:500;color:rgba(var(--color-foreground),.78)}.iso-gamme__cat,.iso-gamme__da{font-size:1.22rem;color:rgba(var(--color-foreground),.55)}.iso-gamme__da{margin-left:auto;white-space:nowrap}.iso-gamme__testa--tendina{justify-content:flex-end;margin-top:-.2rem}.iso-gamme__pallini{display:flex;flex-wrap:wrap;gap:.55rem}.iso-gamme__gruppo--altri{margin-top:1.6rem}.iso-conf__campo{font-weight:400;color:rgba(var(--color-foreground),.55)}.iso-conf__val{font-weight:500}.iso-conf__sep{margin:0 .6rem;color:rgba(var(--color-foreground),.32)}.iso-gamme__scelta{position:relative;margin-bottom:1rem;max-width:34rem}.iso-gamme__sum{display:flex;align-items:center;gap:.8rem;padding:1rem 1.2rem;border:1px solid rgba(var(--color-foreground),.3);border-radius:var(--inputs-radius, .2rem);background:rgb(var(--color-background));font-size:1.35rem;line-height:1.2;cursor:pointer;list-style:none}.iso-gamme__sum::-webkit-details-marker{display:none}.iso-gamme__sum::marker{content:""}.iso-gamme__sum .icon-caret{flex:0 0 auto;height:.6rem;margin-left:auto}.iso-gamme__scelta[open] .iso-gamme__sum{border-color:rgba(var(--color-foreground),.7)}.iso-gamme__scelta[open] .iso-gamme__sum .icon-caret{transform:rotate(180deg)}.iso-gamme__lista{position:absolute;z-index:5;left:0;right:0;top:calc(100% + .2rem);display:grid;gap:.1rem;max-height:32rem;overflow-y:auto;padding:.4rem;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.3);box-shadow:0 .6rem 1.8rem rgba(var(--color-shadow),.14)}.iso-gamme__voce{-webkit-appearance:none;appearance:none;width:100%;margin:0;padding:.9rem 1rem;border:0;border-radius:var(--inputs-radius, .2rem);background:none;color:rgb(var(--color-foreground));font-family:inherit;font-size:1.3rem;line-height:1.25;text-align:left;cursor:pointer}.iso-gamme__voce:hover{background:rgba(var(--color-foreground),.07)}.iso-gamme__voce[aria-selected=true]{background:rgba(var(--color-foreground),.11);font-weight:500}.iso-conf__avviso--opzione{font-size:1.2rem;line-height:1.45;color:rgba(var(--color-foreground),.6)}body variant-selects .iso-conf__avviso--opzione{margin-top:.5rem!important;margin-bottom:1.4rem!important}.iso-conf__avviso--opzione .iso-cart__apri{font-size:inherit}body variant-selects .product-form__input>.form__label:has(+.iso-conf__avviso--opzione:not(.iso-conf__avviso--ripiego)){margin-bottom:0}body variant-selects:not(:has(.iso-conf__avviso--opzione:not(.iso-conf__avviso--ripiego))) .product-form__input>.form__label:has(+.iso-conf__avviso--ripiego){margin-bottom:0}body variant-selects:has(.iso-conf__avviso--opzione:not(.iso-conf__avviso--ripiego)) .iso-conf__avviso--ripiego{display:none}@media screen and (max-width:749px){.iso-gamme__da{margin-left:0;width:100%}.iso-gamme__scelta{max-width:none}body variant-selects{gap:2rem;margin-top:2.4rem!important}body variant-selects .product-form__input:not(.iso-opt--primo)>.form__label{padding-top:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/isoardi-2026-varianti.css.map */
