:root{--iso-navy:65,77,107;--iso-mattone:154,89,76;--iso-avorio:235,225,208;--iso-ease:cubic-bezier(.2,.7,.3,1);--iso-elev-hover:0 6px 22px rgba(65,77,107,.16)}h1,h2,.h0,.h1,.h2{letter-spacing:-.03em}h3,h4,.h3,.h4{letter-spacing:-.02em}body h1,body h2,body .h0,body .h1,body .h2{color:rgb(var(--iso-navy))}.iso-label,.badge,.card__content .caption-with-letter-spacing{text-transform:uppercase;letter-spacing:.12em;font-weight:500}.iso-model{display:block;text-transform:uppercase;letter-spacing:.055em;font-weight:600}.iso-desc{display:block;font-weight:400;letter-spacing:0;opacity:.72}.card-wrapper .card{transition:box-shadow .35s var(--iso-ease)}.card-wrapper:hover .card{box-shadow:var(--iso-elev-hover)}.card__media .media img{transition:transform .5s var(--iso-ease)}.card-wrapper:hover .card__media .media img{transform:scale(1.03)}.price,.price__container,.cart-item__price-wrapper,.totals,.product__price{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid rgb(var(--iso-mattone));outline-offset:2px}.rte ul,.rte ol{list-style-position:outside;padding-left:2.4rem;line-height:1.6}.iso-badge-pronta,.iso-badge-novita{display:inline-flex;align-items:center;border-radius:0;font-size:1rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:.45rem .8rem}.iso-badge-pronta{background:rgb(var(--iso-avorio));color:rgb(var(--iso-navy));border:0}.iso-badge-novita{background:transparent;color:rgba(var(--iso-navy),.85);border:1px solid rgba(var(--iso-navy),.35)}.card__badge{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}body .card__content{display:flex;flex-direction:column;height:100%}body .card__content>.card__information,body .card__information .card-information{display:flex;flex-direction:column;flex:1 1 auto}body .card__information .card-information .price{margin-top:auto}body .product-grid>li{display:flex}body .product-grid>li>.card-wrapper{width:100%}body .product-grid .card-wrapper>.card,body .product-grid .card-wrapper>.card>.card__content{height:100%}body .card__heading .iso-card__marca,body .card__heading .iso-card__modello,body .card__heading .iso-card__desc{display:block}body .card__heading .iso-card__marca{font-size:1.1rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:rgba(var(--color-foreground),.55);margin-bottom:.4rem}body .card__heading .iso-card__modello{font-weight:700;letter-spacing:.01em;line-height:1.25;min-height:2.5em}body .card__heading .iso-card__desc{margin-top:.3rem;font-size:1.3rem;font-weight:400;line-height:1.4;color:rgba(var(--color-foreground),.7)}.card-information .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .9rem}.card-information .iso-price-card-note{display:block;flex-basis:100%;margin-top:.15rem;font-size:.9rem;font-weight:500;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.58)}body .predictive-search,body .predictive-search__results-groups-wrapper,body .predictive-search__loading-state{background-color:#fff}body .predictive-search .predictive-search__item{background-color:transparent;color:rgb(var(--color-foreground))}body .predictive-search .predictive-search__item:hover,body .predictive-search .predictive-search__item[aria-selected=true]{background-color:rgba(var(--iso-avorio),.45)}@media screen and (min-width:750px){.shopify-policy__container{max-width:100rem!important}}@media(prefers-reduced-motion:reduce){.card-wrapper .card,.card__media .media img{transition:none}.card-wrapper:hover .card__media .media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/isoardi-2026-shared.css.map */
