:root{--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-heading-weight: 700;--font-body-family: "DM Sans", Arial, sans-serif;--font-body-weight: 400;--pb-font-price: "DM Sans", Arial, sans-serif;--pb-font-script: "Cormorant Garamond", Georgia, serif;--pb-muted: #231F20;--pb-ink-2: #231F20;--pb-placeholder: #6b5a5f;--pb-rose: #A55166;--pb-rose-dark: #8E4258;--pb-radius: 12px}body,body.gradient{background:#fff!important}.pb-deco{display:none!important}body,.pb,.rte,p{font-weight:400}strong,b{font-weight:700}body .pb,body .pb.pb--white,body .pb.pb--blush,body .pb.pb--cream,body .pb.pb--custombg{background:#fff!important;color:var(--pb-ink)}body .pb .pb-sec-bg,body .pb .pb-glitter,body .pb .pb-nastro,body .pb .pb-nastro-seta,body .pb .pb-ribbon,body .pb .pb-hero__deco{display:none!important}body .pb .pb-title,body .pb h1,body .pb h2,body .pb-legal__title,body .pb-ct__t,body .pb-map__title,body .pb-conv__h{font-family:var(--font-heading-family)!important;font-weight:700!important;font-style:normal;color:var(--pb-ruby-dark)!important;-webkit-text-fill-color:var(--pb-ruby-dark);background:none!important;text-shadow:none!important;letter-spacing:0}body .pb .pb-title em,body .pb .pb-title i,body .pb .pb-title__hl,body .pb .pb-title__em,body .pb .pb-title__gold{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;font-style:normal!important;line-height:inherit!important;padding:0!important;margin:0!important;display:inline!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;background:none!important;text-transform:none!important}body .pb .pb-card__title,body .pb .pb-pay__title,body .pb .pb-reason__title{font-family:var(--font-heading-family)!important;font-weight:700!important;font-size:2.6rem;line-height:1.1;color:var(--pb-ruby-dark)!important}body .pb .pb-card--dark .pb-card__title,body .pb .pb-card.pb-card--dark .pb-card__title{color:#fff!important}body .pb .pb-step__title,body .pb .pb-table tbody th{font-family:var(--font-body-family)!important;font-weight:600!important;font-size:1.7rem;color:var(--pb-ink)!important}body .pb-sub,body .pb-card__text,body .pb-step__text,body .pb-faq__a,body .pb-note,body .pb-rte,body .pb-bullets li,body .pb-list__sub,body .pb-pay__text,body .pb-ct__d,body .pb-map__info,body .pb-legal__body{color:var(--pb-ink)!important;font-family:var(--font-body-family);font-weight:400}body .pb-card.pb-card--dark .pb-card__text{color:#fff!important}body .pb-sub{font-size:1.6rem;line-height:1.5}body .pb-rte a,body .pb-faq__a a,body .pb-note a{color:var(--pb-ruby-dark);text-decoration:underline;text-underline-offset:3px}body .pb .pb-kicker,body .pb .pb-card__kicker,body .pb .pb-pay__n,body .pb .pb-faq__group,body .pb .pb-legal__kicker{font-family:var(--font-body-family)!important;font-size:1.25rem;font-weight:500!important;letter-spacing:.04em;text-transform:uppercase;color:var(--pb-ruby)!important;-webkit-text-fill-color:var(--pb-ruby);background:none!important}body .pb .pb-kicker:before,body .pb .pb-kicker:after{display:none!important}body .pb .pb-card--dark .pb-card__kicker{color:#fff!important;-webkit-text-fill-color:#fff}body .pb-btn,body .pb .pb-btn,body .pb .pb-btns .pb-btn.pb-btn--dark,body .pb .pb-btns .pb-btn.pb-btn--rose,body .pb-btns .pb-btn.pb-btn--dark,body .pb-btns .pb-btn.pb-btn--rose{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:8px 24px;border:2px solid var(--pb-ruby)!important;border-radius:999px!important;background:var(--pb-ruby)!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff;font-family:var(--font-body-family)!important;font-size:1.6rem;font-weight:600!important;line-height:1.2;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;box-shadow:none!important;text-shadow:none!important;transition:background .15s,color .15s}body .pb-btn:before,body .pb-btn:after{display:none!important}body .pb-btn:hover,body .pb .pb-btns .pb-btn.pb-btn--dark:hover,body .pb-btns .pb-btn.pb-btn--dark:hover{background:var(--pb-ruby-dark)!important;border-color:var(--pb-ruby-dark)!important;color:#fff!important;-webkit-text-fill-color:#fff}body .pb-btn.pb-btn--outline,body .pb-btn.pb-btn--light,body .pb .pb-btns .pb-btn.pb-btn--outline,body .pb-btns .pb-btn.pb-btn--outline{background:#fff!important;border-color:var(--pb-ruby)!important;color:var(--pb-ruby-dark)!important;-webkit-text-fill-color:var(--pb-ruby-dark)}body .pb-btn.pb-btn--outline:hover,body .pb-btn.pb-btn--light:hover{background:var(--pb-ruby)!important;border-color:var(--pb-ruby)!important;color:#fff!important;-webkit-text-fill-color:#fff}body .pb-btn.pb-btn--outline-light{background:transparent!important;border-color:#fff!important;color:#fff!important;-webkit-text-fill-color:#fff}body .pb-btn.pb-btn--outline-light:hover{background:#fff!important;color:var(--pb-ruby-dark)!important;-webkit-text-fill-color:var(--pb-ruby-dark)}body .pb-card--dark .pb-btn.pb-btn--outline-light{border-color:#fff!important}body .pb-btn__chev{display:none}body .pb-link{font-family:var(--font-body-family)!important;font-size:1.5rem;font-weight:600!important;letter-spacing:0;text-transform:none;color:var(--pb-ruby-dark)!important;text-decoration:underline;text-underline-offset:3px}body .pb-badge,body .pb-pil__badge{border-radius:999px!important;background:var(--pb-ruby)!important;color:#fff!important;box-shadow:none!important;font-family:var(--font-body-family)!important;font-size:1.2rem;font-weight:600!important;letter-spacing:0;text-transform:none;padding:4px 12px}body .pb-card,body .pb-card.pb-card--default:not(.pb-card--deco),body .pb-card.pb-card--blush,body .pb-card.pb-card--accent{border:1px solid var(--pb-bubble)!important;border-radius:12px!important;background:#fff!important;background-image:none!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}body .pb-card.pb-card--blush{background:var(--pb-mist)!important;border-color:var(--pb-mist)!important}body .pb-card.pb-card--accent{border:2px solid var(--pb-ruby)!important;background:var(--pb-mist)!important}body .pb-card.pb-card--dark{background:var(--pb-ruby)!important;background-image:none!important;border-color:var(--pb-ruby)!important;color:#fff}body a.pb-card:hover{border-color:var(--pb-ruby)!important;box-shadow:none!important}body .pb-card__body{padding:20px;gap:8px}body .pb-card__text{font-size:1.5rem;line-height:1.45}body .pb-card__price{font-family:var(--font-body-family)!important;font-weight:600!important;color:var(--pb-ink)}body .pb-card__media,body .pb-media{border-radius:10px!important;background:var(--pb-bubble)!important;color:#6b5a5f;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:0;text-transform:none}body .pb-card__plus:before,body .pb-card__plus:after{background:var(--pb-ruby)!important}body .pb-step{border:1px solid var(--pb-bubble);border-radius:12px!important;background:#fff!important;box-shadow:none!important;padding:20px}body .pb-step__n{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--pb-ruby);color:#fff!important;font-family:var(--font-body-family)!important;font-size:1.8rem;font-weight:600;line-height:1;-webkit-text-fill-color:#fff}body .pb-subnav{gap:8px}body .pb-pill{min-height:40px;padding:0 16px;border:1px solid var(--pb-cherry)!important;border-radius:999px!important;background:#fff!important;background-image:none!important;box-shadow:none!important;color:var(--pb-ruby-dark)!important;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:0;text-transform:none}body .pb-pill:hover{border-color:var(--pb-ruby)!important}body .pb-pill[aria-current=page]{background:var(--pb-ruby)!important;border-color:var(--pb-ruby)!important;color:#fff!important;font-weight:600;box-shadow:none!important}body .pb-pill--accent{border-style:solid!important;color:var(--pb-ruby-dark)!important}body .pb-table-wrap,body .pb-list{border:1px solid var(--pb-bubble)!important;border-radius:12px!important;background:#fff!important;background-image:none!important;box-shadow:none!important}body .pb-table thead th{background:var(--pb-mist)!important;background-image:none!important;color:var(--pb-ruby-dark);font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.04em}body .pb-table tbody tr{border-top:1px solid var(--pb-mist)!important}body .pb-table tbody tr:hover{background:none}body .pb-table td{color:var(--pb-ink);font-weight:500}body .pb-table a,body .pb-table th a{color:var(--pb-ruby-dark);text-decoration:underline;text-underline-offset:3px;font-weight:600}body .pb-list__row+.pb-list__row{border-top-color:var(--pb-mist)!important}body .pb-list__price,body .pb-card__price--big{font-family:var(--font-body-family)!important;font-size:2rem;font-weight:600!important;color:var(--pb-ink)!important}body .pb-bullets li:before{border-radius:50%!important;background:var(--pb-ruby)!important}body .pb-faq details{border:1px solid var(--pb-bubble)!important;border-radius:12px!important;background:#fff!important;background-image:none!important;box-shadow:none!important}body .pb-faq details[open]{border-color:var(--pb-ruby)!important}body .pb-faq summary{font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;color:var(--pb-ink)}body .pb-faq summary:after{color:var(--pb-ruby)!important}body .pb-pay__opt{border:1px solid var(--pb-bubble);border-radius:12px!important;background:#fff!important;box-shadow:none!important}body .pb-pay__title{font-size:2.4rem}body .pb-hero-wrap--base .pb-hero__media.pb-media,body .pb-hero__media.pb-media{border:0!important;border-radius:12px!important;box-shadow:none!important;background:var(--pb-bubble)!important}body .pb-hero-wrap--base .pb-badge{background:var(--pb-ruby)!important;color:#fff!important;box-shadow:none!important}body .pb-hero__float{border-radius:12px!important}body .pb-quote .field__input,body .pb-quote .text-area,body .pb-quote select{border:1px solid var(--pb-bubble)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;color:var(--pb-ink);font-family:var(--font-body-family);font-size:1.6rem;letter-spacing:0}body .pb-quote .field:before,body .pb-quote .field:after{display:none!important}body .pb-quote .field__input:focus,body .pb-quote .field__input:focus-visible,body .pb-quote .text-area:focus{border-color:var(--pb-ruby)!important;box-shadow:0 0 0 1px var(--pb-ruby)!important;outline:0}body .pb-book__panel[hidden],body .pb-wl__msg[hidden]{display:none!important}body .pb-quote .field__label{color:#6b5a5f;font-family:var(--font-body-family);font-size:1.5rem;letter-spacing:0}body .pb-book__flabel{font-family:var(--font-body-family)!important;font-size:1.3rem;font-weight:600!important;letter-spacing:.04em;text-transform:uppercase;color:var(--pb-ruby-dark)!important}body .pb-radio,body .pb-chip{border:1px solid var(--pb-cherry);border-radius:999px!important;background:#fff!important;box-shadow:none!important;color:var(--pb-ruby-dark);font-family:var(--font-body-family)!important;font-size:1.4rem;font-weight:500!important;letter-spacing:0;text-transform:none}body .pb-radio:has(input:checked),body .pb-chip[aria-checked=true],body .pb-chip.is-on{border-color:var(--pb-ruby);background:var(--pb-ruby)!important;color:#fff;font-weight:600!important}body .pb-photo-box,body .pb-photo{border-radius:12px!important}body .pb-photo{border:1px dashed var(--pb-cherry);background:var(--pb-mist);box-shadow:none}body .pb-photo__t{font-family:var(--font-body-family);font-weight:600;color:var(--pb-ruby-dark)}body .pb-book__panel{border:0;border-radius:12px!important;background:var(--pb-mist)!important;box-shadow:none!important}body .pb-wl__ok input,body .pb-quote input[type=checkbox],body .pb-quote input[type=radio]{accent-color:var(--pb-ruby)}body .pb-wl__msg{border-radius:12px}body .pb-ct__card,body .pb-ct__help,body .pb-map__card,body .pb-conv__box{border:1px solid var(--pb-bubble)!important;border-radius:12px!important;background:#fff!important;background-image:none!important;box-shadow:none!important}body .pb-ct__ic,body .pb-ct__ric,body .pb-fact__icon{border-radius:50%!important}body .pb-map__frame{border-radius:12px!important;overflow:hidden;box-shadow:none!important}body .pb-legal__toc,body .pb-legal__help,body .pb-legal__table{border-radius:12px!important}body .pb-legal__nav a{border-radius:999px!important}body .pb-ct__help{background:var(--pb-mist)!important;border:0!important;color:var(--pb-ink)!important}body .pb-ct__hk{color:var(--pb-ruby)!important;font-family:var(--font-body-family);font-size:1.25rem;font-weight:500;letter-spacing:.04em}body .pb-ct__ht{color:var(--pb-ruby-dark)!important;font-family:var(--font-heading-family)!important;font-weight:700!important}body .pb-ct__hs{color:var(--pb-ink)!important}body .pb-ct__row{background:#fff!important;border:0!important;border-radius:12px!important}body .pb-ct__rl{color:#6b5a5f!important;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.04em}body .pb-ct__rv,body a.pb-ct__rv{color:var(--pb-ink)!important;text-decoration-color:var(--pb-cherry)}body .pb-ct__go{font-size:1.4rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--pb-ruby-dark)}body .pb-ct__t{font-size:2.2rem}body .pb-ct__d{color:var(--pb-ink)}body .pb-ct__ic{background:var(--pb-mist)!important}body a.pb-ct__card:hover{transform:none;border-color:var(--pb-ruby)!important;box-shadow:none!important}body .pb-legal__kicker{font-size:1.25rem}body .pb-legal__body h2{font-family:var(--font-heading-family);font-weight:700;font-size:2.6rem;color:var(--pb-ruby-dark)}body .pb-legal__body a{color:var(--pb-ruby-dark)}body .pb-legal__toc,body .pb-legal__help,body .pb-legal__table th{background:var(--pb-mist)!important}body .pb-legal__toc-t{color:var(--pb-ruby-dark)}body .button:not(.button--tertiary):not(.link),body .cart__checkout-button,body .product-form__submit.button,body .shopify-payment-button__button--unbranded{min-height:52px;padding:8px 26px;border:0!important;border-radius:999px!important;background:var(--pb-ruby)!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff;font-family:var(--font-body-family)!important;font-size:1.7rem;font-weight:600!important;line-height:1.2;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;text-shadow:none!important;transition:background .15s}body .button:not(.button--tertiary):not(.link):before,body .button:not(.button--tertiary):not(.link):after{display:none!important}body .button:not(.button--tertiary):not(.link):hover,body .cart__checkout-button:hover,body .product-form__submit.button:hover{background:var(--pb-ruby-dark)!important;color:#fff!important}body .button.button--secondary:not(.link){border:2px solid var(--pb-ruby)!important;background:#fff!important;color:var(--pb-ruby-dark)!important;-webkit-text-fill-color:var(--pb-ruby-dark)}body .button.button--secondary:not(.link):hover{background:var(--pb-ruby)!important;color:#fff!important;-webkit-text-fill-color:#fff}body .button[disabled],body .button.disabled{opacity:.5}body .title,body .title--primary,body .main-page-title,body .page-title,body .collection-hero__title,body .template-search__header .title,body .product__title h1,body .product__title h2,body .card__heading,body .card__heading a,body .cart__empty-text,body .cart__login-title,body .main-article__title,body .article-template__title{font-family:var(--font-heading-family)!important;font-weight:700!important;color:var(--pb-ruby-dark)!important;letter-spacing:0;text-transform:none}body .title--primary,body .main-page-title,body .page-title,body .cart__empty-text{font-size:3.4rem;line-height:1.1}body .underlined-link,body .link{color:var(--pb-ruby-dark);font-family:var(--font-body-family);font-weight:600;text-underline-offset:3px}body .rte,body .rte p,body .rte li,body .product__description,body .cart__login-paragraph{color:var(--pb-ink);font-family:var(--font-body-family);font-weight:400}body .rte a{color:var(--pb-ruby-dark);text-underline-offset:3px}body .caption-with-letter-spacing,body .cart-items th,body .totals__total{font-family:var(--font-body-family)!important;font-size:1.2rem;font-weight:600!important;letter-spacing:.04em;text-transform:uppercase;color:var(--pb-ink)}body .cart-items th{border-bottom:1px solid var(--pb-bubble)}body .cart-item{border-bottom:1px solid var(--pb-mist)}body .cart-item__name{font-family:var(--font-body-family)!important;font-size:1.7rem;font-weight:600!important;color:var(--pb-ink)!important;text-decoration:none}body .cart-item__name:hover{text-decoration:underline;text-underline-offset:3px}body .cart-item__details,body .cart-item__details .product-option,body .cart-item__details dt,body .cart-item__details dd{font-family:var(--font-body-family);font-size:1.4rem;color:var(--pb-ink)}body .cart-item__image,body .cart-item__media img{border-radius:10px!important}body .cart-item__price-wrapper,body .cart-item__totals .price,body .price,body .price-item{font-family:var(--font-body-family)!important;font-weight:600!important;color:var(--pb-ink)}body .quantity{border-radius:999px!important}body .quantity:before,body .quantity:after{border-radius:999px!important}body .quantity:after{box-shadow:0 0 0 1px var(--pb-bubble)!important}body .quantity__input{font-family:var(--font-body-family);font-weight:600;color:var(--pb-ink)}body .quantity__button{color:var(--pb-ruby-dark)}body .cart-item cart-remove-button .button{background:none!important;color:var(--pb-ruby-dark)!important;min-height:44px;padding:0}body .cart__footer,body .cart__ctas,body .totals{font-family:var(--font-body-family)}body .totals__total-value{font-family:var(--font-body-family)!important;font-size:2rem;font-weight:700!important;color:var(--pb-ink)}body .tax-note,body .cart__footer .caption{color:#6b5a5f;font-family:var(--font-body-family);font-size:1.3rem}body .cart__note .text-area,body .cart__note .field__input{border:1px solid var(--pb-bubble)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;font-family:var(--font-body-family);font-size:1.5rem;color:var(--pb-ink)}body .cart__note .field:before,body .cart__note .field:after{display:none!important}body .cart__note label,body .cart__note .field__label{font-family:var(--font-body-family);color:#6b5a5f}body .cart-notification,body .cart-notification-wrapper .cart-notification{border-radius:12px!important}body .cart-notification__heading,body .cart-notification-product__name{font-family:var(--font-body-family);font-weight:600;color:var(--pb-ink)}body .product__info-container .price{font-size:2.4rem}body .product-form__input input[type=radio]+label{border:1px solid var(--pb-cherry)!important;border-radius:999px!important;background:#fff;color:var(--pb-ruby-dark);font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:0;text-transform:none;box-shadow:none}body .product-form__input input[type=radio]:checked+label{border-color:var(--pb-ruby)!important;background:var(--pb-ruby)!important;color:#fff;font-weight:600}body .product-form__input input[type=radio]+label:hover{border-color:var(--pb-ruby)!important}body .product-form__input .select__select,body .product-form__input .quantity{border-radius:12px;font-family:var(--font-body-family)}body .product-form__input .select__select{border-radius:12px!important}body .product__media-wrapper .media,body .product__media img{border-radius:10px!important}body .product__accordion .accordion__title,body .accordion__title{font-family:var(--font-body-family);font-weight:600;color:var(--pb-ink)}body .badge{border-radius:999px!important;background:var(--pb-ruby)!important;color:#fff!important;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:0;text-transform:none;border:0}body .card,body .card__inner,body .card--standard .card__inner,body .card .media{border-radius:12px!important}body .search__input,body .field__input,body select.select__select,body .text-area{border-radius:12px;font-family:var(--font-body-family)}body .search__button,body .field__button{color:var(--pb-ruby-dark)}body .header__menu-item,body .header__menu-item span,body .header__inline-menu summary span,body .menu-drawer__menu-item{font-weight:600!important;color:var(--pb-ruby-dark)!important}body .pb-home-scelte .pbh-in,body .pb-home-recensioni .pbh-in,body .pb-home-prima-dopo .pbh-in,body .pb-home-shop .pbh-in,body .pb-home-perche-dove .pbh-in{padding-top:20px;padding-bottom:20px}body .pb-home-consulenza .pbh-in{padding-bottom:20px}@media(min-width:750px){body .pb-home-scelte .pbh-in{padding-top:40px;padding-bottom:32px}body .pb-home-recensioni .pbh-in,body .pb-home-prima-dopo .pbh-in,body .pb-home-shop .pbh-in,body .pb-home-perche-dove .pbh-in{padding-top:32px;padding-bottom:32px}body .pb-home-consulenza .pbh-in{padding-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/pb-regole.css.map */
