.per-chi-indicata{margin-top:4px;display:flex;flex-wrap:wrap;gap:8px}span.per-chi-indicata__item{padding:6px 12px;border-radius:999px;background:#eef3f7;font-size:14px;font-weight:700;border:1px solid #CDDAE4}.per-chi-indicata-wrapper{padding:24px 0;border-top:1px solid #CDDAE4;margin:24px 0;border-bottom:1px solid #CDDAE4}p.product__text.caption-with-letter-spacing{background-color:#eef3f7;width:fit-content;padding:6px 12px;border-radius:24px;color:#3b6281;font-weight:600;text-decoration:underline}.descrizione-emotiva p{font-size:16px}variant-radios{margin-top:40px}.ingredient-story-box{background:#e8edf0;border:2px solid #3f6688;border-radius:20px;padding:50px;max-width:1200px;margin-top:40px}.ingredient-story-label{display:flex;align-items:center;gap:16px;color:#3f6688;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:24px}.ingredient-story-label .line{width:36px;height:4px;background:#3f6688;border-radius:4px}.ingredient-story-title{font-size:24px;line-height:1.1;font-weight:700;color:#1b2838;margin:0 0 24px}.ingredient-story-text{font-size:28px;line-height:1.5;color:#4f5f6f;max-width:1050px;margin-bottom:40px}.ingredient-story-link{display:inline-flex;align-items:center;gap:14px;color:#3f6688;text-decoration:none;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.ingredient-story-link span{font-size:38px;transition:transform .3s ease}.ingredient-story-link:hover span{transform:translate(8px)}.formula-principles{background:#f7f7f7;border:1px solid #E5E5E5;border-radius:24px;padding:24px}.formula-principles__title{text-align:center;font-size:16px;font-weight:700;color:#4b5a69}.formula-principles__grid{display:flex;flex-wrap:wrap;justify-content:space-around}.formula-principles__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}.formula-principle{text-align:center;min-width:33.3%}.formula-principle__icon{width:64px;height:64px;align-items:center;justify-content:center;display:block;margin:auto}.formula-principle__icon svg{width:100%;height:100%}.formula-principle__label{font-size:14px;line-height:1.3;font-weight:700;text-transform:uppercase;color:#1e2732}.image-comparison .large-up-hide{display:initial!important}.slider-button{background-color:#fff0!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.mc-modal.is-open{display:flex;align-items:center;justify-content:center;padding:20px;background-color:#000000d6}.wg-gift-badge{display:inline-flex;align-items:center;gap:.4rem;margin-top:.4rem;padding:.2rem .8rem;border-radius:999px;background-color:rgba(var(--color-foreground),.06);color:var(--color-success);font-size:1.2rem;font-weight:600;line-height:1.6;letter-spacing:.02em;white-space:nowrap}.wg-gift-badge__icon{width:1.2rem;height:1.2rem;flex-shrink:0}.wg-sticky-atc-pinned body{padding-bottom:var(--wg-sticky-atc-height, 0px)}@media screen and (min-width:750px){.wg-sticky-atc-pinned body{padding-bottom:0}}@media screen and (max-width:749px){.wg-sticky-atc-pinned #whas-ap-fl-b{transform:translateY(calc(-1 * var(--wg-sticky-atc-height, 0px)));transition:transform var(--duration-default) ease}}.cart-terms-notice p{margin:0}.cart-terms-notice a{color:inherit;text-decoration:underline;text-underline-offset:.2rem}.mini-cart__navigation .product-content .link{margin-inline-end:2rem;font-family:var(--font-heading-family);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.taxes-discounts small.tax-note.caption-large.rte,.cart-terms-notice p.tax-note.caption-large.rte{font-size:12px}.card-information__wrapper>*:not(.visually-hidden:first-child)+*{margin-top:.6rem;line-height:100%;margin-bottom:24px}.card-information__wrapper .price{margin-top:24px!important}.trusted-shops-product-widget{width:100%;max-width:100%;overflow:hidden;margin:6px 0}.trusted-shops-product-widget etrusted-widget{display:block;width:100%;max-width:100%}@media screen and (max-width:749px){.trusted-shops-product-widget{width:100%;overflow:visible}.trusted-shops-product-widget etrusted-widget{display:block;transform:scale(.75);transform-origin:left center;width:133.333%}}.card-information__heading{margin:0}.card-information__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;line-height:1.35}.card-information__format{margin:.2rem 0 0;min-height:1.4em;color:rgba(var(--color-foreground),.7)}.card-information__rating{display:flex;align-items:center;gap:.4rem;min-height:1.8em;margin:.6rem 0 0}.card-information__rating .rating,.card-information__rating .rating-text,.card-information__rating .rating-count{margin:0}.card-information__rating .rating-count{color:rgba(var(--color-foreground),.7)}.trusted-shops-product-widget{min-height:2rem;margin:.6rem 0 0}.card-information__price{margin:.6rem 0 0}.card-information__price .price sup,.card-information__price .price sub,.card-information__price .price .price__decimals{font-size:inherit;vertical-align:baseline;line-height:inherit}.card-information__button .button--options{justify-content:center}.card-information__button .button--options .icon-cart{display:none}@media screen and (max-width:749px){.card-information__title{font-size:1.4rem}.card-information__format,.card-information__rating .rating-text,.card-information__rating .rating-count{font-size:1.2rem}}.card-information__price .price,.card-information__price .price-item{overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/38/assets/style-custom.css.map */
