product-info .product__info-container{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:1.2rem}product-info .product__info-container>*{flex:0 0 100%;max-width:100%;margin:0 0 1.6rem}product-info .product__info-container>*+*{margin:0 0 1.6rem}product-info .product__info-container>.product-form__quantity{flex:0 0 auto;margin-bottom:1.2rem}product-info .product__info-container>.product-form__quantity+div:has(>product-form){flex:1 1 0;min-width:0;margin-bottom:1.2rem}product-info .product__info-container .product-form{margin:0}product-info .product-form__quantity .quantity__label{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0);word-wrap:normal!important}product-info .product-form__quantity .quantity{min-height:4.8rem;width:12rem}product-info .product-form__buttons{max-width:none}product-info .product-form__submit{min-height:4.8rem;margin-bottom:.8rem;font-size:1.6rem;font-weight:600}product-info .shopify-payment-button__button--unbranded{background-color:transparent!important;color:var(--hm-viola)!important;box-shadow:inset 0 0 0 .15rem var(--hm-viola);border-radius:var(--buttons-radius);min-height:4.4rem;font-weight:500}product-info .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#6e1e680f!important}product-info .shopify-payment-button__more-options{margin:.8rem 0 0;color:rgba(var(--color-foreground),.75)}product-info .product__title h1{font-size:2.6rem;line-height:1.2}@media screen and (min-width:750px){product-info .product__title h1{font-size:3.4rem}}product-info .product__title{margin-bottom:.8rem}product-info .rating-wrapper{display:flex;align-items:center;gap:.6rem;margin-top:-.8rem}product-info .rating-wrapper .rating-star{--color-rating-star: var(--hm-viola);--font-size: 1.5;--letter-spacing: .6}product-info .rating-wrapper .rating-text{display:none}product-info .rating-wrapper .rating-count{margin:0;font-size:1.3rem}product-info .price--large .price-item{font-size:2.2rem;font-weight:600}product-info .price--large .price-item--regular{font-size:1.7rem}product-info .price--on-sale .price__sale .price-item--regular{font-weight:400;color:rgba(var(--color-foreground),.6)}product-info .product__info-container>.product__tax{margin-top:-1rem;font-size:1.2rem}product-info .product__info-container>div:has(>.installment){margin-bottom:0}.hm-opzione-unica{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.hm-opzione-unica strong{color:rgb(var(--color-foreground))}.hm-consegna{padding:1.2rem 1.2rem 1.4rem;border-radius:var(--hm-raggio);background:var(--hm-sabbia)}.hm-consegna__titolo{margin:0 0 1rem;font-size:1.4rem;line-height:1.4;text-align:center;color:rgb(var(--color-foreground))}.hm-consegna__titolo strong{font-weight:700;color:var(--hm-viola)}.hm-consegna__passi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0}.hm-consegna__passo{position:relative;display:flex;flex-direction:column;align-items:center;gap:.1rem;font-size:1.25rem;line-height:1.35;text-align:center}.hm-consegna__passo+.hm-consegna__passo:before{content:"";position:absolute;top:1.6rem;right:calc(50% + 2.4rem);left:calc(-50% + 2.4rem);border-top:.2rem dashed rgba(110,30,104,.3)}.hm-consegna__icona{display:grid;place-items:center;width:3.2rem;height:3.2rem;margin-bottom:.3rem;border-radius:50%;background:var(--hm-bianco);color:var(--hm-viola);box-shadow:inset 0 0 0 .1rem var(--hm-bordo)}.hm-consegna__passo--attivo .hm-consegna__icona{background:var(--hm-viola);color:var(--hm-bianco);box-shadow:none}.hm-consegna__icona .hm-icona{width:1.8rem;height:1.8rem}.hm-consegna__nome{color:rgba(var(--color-foreground),.75)}.hm-consegna__data{min-height:1.35em;font-weight:600;color:rgb(var(--color-foreground))}.hm-consegna:not([data-hm-eta-pronto]) .hm-consegna__data{visibility:hidden}.hm-prezzo-kg{display:inline-block;margin:.6rem 0 0;padding:.3rem .9rem;border-radius:10rem;background:var(--hm-sabbia);font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:.02rem;color:var(--hm-melanzana)}.hm-punti{display:grid;gap:.8rem;margin:0;padding:0}.hm-punti__voce{display:flex;align-items:center;gap:1rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground))}.hm-punti__spunta{flex:0 0 auto;display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:#6e1e6814;color:var(--hm-viola)}.hm-punti__spunta .hm-icona{width:1.4rem;height:1.4rem}.hm-vantaggi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.2rem;margin:0;padding:0}.hm-vantaggi__voce{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;line-height:1.3;color:rgb(var(--color-foreground))}.hm-vantaggi__icona{flex:0 0 auto;display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:#6e1e6814;color:var(--hm-viola)}.hm-vantaggi__icona .hm-icona{width:1.8rem;height:1.8rem}@media screen and (min-width:990px){.hm-vantaggi{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.hm-vantaggi__voce{flex-direction:column;text-align:center;font-size:1.25rem}}.hm-promo{display:flex;align-items:flex-start;gap:1rem;padding:1.2rem 1.4rem;border:.1rem dashed rgba(110,30,104,.45);border-radius:var(--hm-raggio);background:var(--hm-bianco)}.hm-promo__icona{flex:0 0 auto;color:var(--hm-viola)}.hm-promo__icona .hm-icona{width:2.4rem;height:2.4rem}.hm-promo__titolo{margin:0 0 .2rem;font-weight:600;color:rgb(var(--color-foreground))}.hm-promo .rte{font-size:1.35rem;line-height:1.45}.hm-promo .rte p{margin:0}.hm-promo__azioni{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;margin:1rem 0 0}.hm-promo__pulsante.button{min-height:4rem;min-width:0;padding:0 2rem;font-size:1.4rem}.hm-promo__link{font-size:1.4rem;font-weight:500;color:var(--hm-viola)}.hm-descrizione__intro{margin:0 0 1.2rem}.hm-descrizione__intro h3{margin:0 0 1rem;font-size:1.8rem;line-height:1.4;font-weight:500}.hm-descrizione .product__accordion summary{padding:1.4rem 0}.hm-descrizione .accordion__title{font-size:1.7rem}.hm-descrizione .accordion__content{padding:0 0 1.2rem}.hm-descrizione .accordion__content p:first-child{margin-top:0}.hm-tabella{width:100%;border-collapse:collapse;font-size:1.4rem;line-height:1.4;table-layout:auto}.hm-tabella th,.hm-tabella td{padding:.8rem 0;border:0;border-bottom:.1rem solid var(--hm-bordo);text-align:left;vertical-align:top}.hm-tabella th{width:38%;padding-right:1.2rem;font-weight:600;color:rgb(var(--color-foreground))}.hm-tabella tr:last-child th,.hm-tabella tr:last-child td{border-bottom:0}product-info .share-button__button{font-size:1.3rem;color:rgba(var(--color-foreground),.75)}product-info .product__media-item .product-media-container,product-info .thumbnail{border-radius:var(--hm-raggio);overflow:hidden}.hm-barra{display:none}@media screen and (max-width:749px){.hm-barra{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));background:var(--hm-bianco);box-shadow:0 -.4rem 2rem #2a10281f;transform:translateY(110%);transition:transform var(--duration-default) ease}.hm-barra--visibile{transform:translateY(0)}.hm-barra__info{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.hm-barra__titolo{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.3rem;color:rgba(var(--color-foreground),.8)}.hm-barra__prezzo{font-size:1.6rem;font-weight:700;color:rgb(var(--color-foreground))}.hm-barra__prezzo s{margin-right:.4rem;font-size:1.3rem;font-weight:400;color:rgba(var(--color-foreground),.6)}.hm-barra__pulsante{flex:0 0 auto;min-height:4.6rem;padding:0 2rem;font-weight:600}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/hm-prodotto.css.map */
