.template-product .hdt-s-inner[hdt-reveal],.template-product .hdt-s-inner [hdt-reveal]{opacity:1!important;transform:none!important;filter:none!important}.template-product .hdt-product-info__list>:not(:last-child){margin-bottom:1.5rem}.template-product .hdt-product-info__item.hdt-product__badges{margin-bottom:.85rem}.template-product .hdt-product__status-content{display:none!important}.template-product .hdt-badge{font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;font-weight:500;padding:.35rem .65rem;border-radius:2px}.template-product .hdt-product-countdown,.template-product [data-type=_product-countdown]{font-size:1.25rem;color:var(--vonili-gray-dark-hex, #6b6865);border-top:1px solid rgb(26 26 26 / .06);border-bottom:1px solid rgb(26 26 26 / .06);padding:.85rem 0;margin-block:.25rem}.template-product .hdt-product-form__input input[type=radio]+label,.template-product .hdt-swatch-item{transition:border-color .18s ease,box-shadow .18s ease}.template-product fieldset.hdt-product-form__input+fieldset.hdt-product-form__input{margin-top:1rem}.template-product fieldset.is-style-color .hdt-product-form__values{column-gap:.6rem}.template-product fieldset.is-style-color .hdt-product-form_value.is-type-color{width:44px;min-width:44px;height:44px;min-height:44px;padding:4px}.template-product .hdt-product-form__submit.hdt-btn--primary-glass{min-height:4.8rem;letter-spacing:.04em;font-weight:600}.template-product .hdt-product-extra-link,.template-product .hdt-product-info__item.hdt-product-extra-link{font-size:1.25rem}.template-product .hdt-product-extra-link a,.template-product .hdt-product-extra-link button{color:var(--vonili-gray-dark-hex, #6b6865);text-decoration:none;border-bottom:1px solid transparent;transition:color .18s ease,border-color .18s ease}.template-product .hdt-product-extra-link a:hover,.template-product .hdt-product-extra-link button:hover{color:var(--vonili-terracotta-hex, #d96c4a);border-bottom-color:#d96c4a59}.template-product .hdt-product__extra-link .hdt-product__extra-icon{display:inline-grid;width:20px;height:20px;margin:0!important;place-items:center;flex:0 0 20px;line-height:1;transform-origin:center}.template-product .hdt-product__extra-link .hdt-product__extra-icon svg{display:block;width:20px!important;height:20px!important;overflow:visible;transform-origin:center;transition:color .18s ease}.template-product .hdt-product__extra-link :is(.vca-trigger,.hdt-share-button,.hdt-pr-popup__ask){min-height:44px;align-items:center;gap:.7rem;line-height:1.2}.template-product .hdt-product__extra-link .vca-trigger{min-height:44px}.template-product .hdt-product__extra-link :is(a,button):is(:hover,:focus-visible) .hdt-product__extra-icon{animation:vonili-pdp-icon-spring .52s cubic-bezier(.16,1,.3,1)}@keyframes vonili-pdp-icon-spring{0%{transform:translateY(0) scale(1)}42%{transform:translateY(-2px) scale(1.12)}72%{transform:translateY(.5px) scale(.98)}to{transform:translateY(0) scale(1)}}.template-product .hdt-product-trust-badge,.template-product [data-type=_product-trust-badge]{opacity:.88;font-size:1.2rem}.template-product [data-type=_delivery_return] .hdt-delivery-return__item{padding-block:.65rem;border-bottom:1px solid rgb(26 26 26 / .05)}.template-product [data-type=_delivery_return] .hdt-delivery-return__item:last-child{border-bottom:0}.template-product .vto{margin-top:1.75rem;padding-top:1.75rem;border-top:1px solid rgb(26 26 26 / .08)}.template-product .vto__launch{border-radius:var(--vonili-radius-card, 4px);letter-spacing:.03em;box-shadow:0 1px #ffffffa6 inset,var(--vonili-shadow-xs, 0 1px 2px rgb(26 26 26 / .05))}.template-product .vto__launch:hover{box-shadow:0 1px #ffffffbf inset,0 10px 28px #1a1a1a14}.template-product .vto__launch-hint{color:var(--vonili-gray-dark-hex, #6b6865);font-size:12.5px}@media(prefers-reduced-motion:reduce){.template-product .hdt-product__extra-link :is(a,button):is(:hover,:focus-visible) .hdt-product__extra-icon{animation:none}}.template-product .vonili-live-stock-line{font-size:1.25rem;font-weight:500;letter-spacing:.01em;color:var(--vonili-gray-dark-hex, #6b6865);margin:0 0 1rem;transition:opacity .2s ease}.template-product .vonili-live-stock-line.hdt-stock-success{color:var(--vonili-graphite-hex, #1a1a1a)}.template-product .vonili-live-stock-line.hdt-stock-error{color:rgb(var(--color-error, 235 0 27))}.template-product .vonili-live-stock-line.vonili-stock-syncing svg{animation:vonili-stock-pulse 1.2s ease-in-out infinite}@keyframes vonili-stock-pulse{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.template-product .vonili-live-stock-line.vonili-stock-syncing svg{animation:none}}.template-product .hdt-product-tab{padding-top:clamp(2.5rem,5vw,4rem)}.template-product .hdt-product-tab__main button,.template-product .hdt-type-tab .hdt-product-tab__main hdt-tab-item{font-family:var(--font-body-family, "Manrope", system-ui, sans-serif);font-size:1.3rem;font-weight:500;letter-spacing:.02em;color:var(--vonili-gray-dark-hex, #6b6865);border-bottom:2px solid transparent;padding-bottom:.65rem}.template-product .hdt-product-tab__main button[aria-selected=true],.template-product .hdt-type-tab .hdt-product-tab__main hdt-tab-item[aria-selected=true]{color:var(--vonili-graphite-hex, #1a1a1a);border-bottom-color:var(--vonili-terracotta-hex, #d96c4a)}.template-product .hdt-product-tab,.template-product .related-products,.template-product .recently-products{content-visibility:auto;contain-intrinsic-size:auto 520px}.template-product .related-products .hdt-sec-heading,.template-product .recently-products .hdt-sec-heading{font-weight:500;letter-spacing:-.01em}@media(min-width:1150px){.template-product .hdt-product-info__list>:not(:last-child){margin-bottom:1.75rem}.template-product .hdt-product__title,.template-product h1.hdt-product__title{font-size:clamp(2.8rem,2.2vw,3.6rem);line-height:1.08}}@media(max-width:767px){.template-product .hdt-main-product-wrap>*:last-child{padding-top:.35rem}.template-product .hdt-product__title,.template-product h1.hdt-product__title{font-size:clamp(2.2rem,6.5vw,2.85rem);line-height:1.12;letter-spacing:-.015em;margin-bottom:.2rem}.template-product .hdt-product-info__list>:not(:last-child){margin-bottom:1.1rem}.template-product .hdt-product__price .hdt-money,.template-product .hdt-product__price .hdt-price-item{font-size:clamp(1.85rem,5.2vw,2.15rem)}.template-product .hdt-product-form__input input[type=radio]+label,.template-product .hdt-swatch-item{min-height:44px;min-width:44px;padding:.65rem 1rem}.template-product fieldset.is-style-color .hdt-product-form_value.is-type-color{width:44px;height:44px;padding:4px}.template-product .hdt-product-info__item.hdt-product__buy-button{margin-top:.15rem}.template-product .hdt-product-form__submit.hdt-btn--primary-glass{min-height:5.2rem;font-size:1.35rem;width:100%}.template-product .hdt-product-form__buttons{gap:.75rem}.template-product .vonili-live-stock-line{margin-bottom:.85rem;font-size:1.2rem}.template-product .vto{margin-top:1.15rem;padding-top:1.15rem}.template-product .vto__launch{min-height:58px}.template-product .hdt-sticky-atc__submit.hdt-btn{min-height:48px;font-weight:600;letter-spacing:.03em}.template-product .hdt-sticky-btn-atc hdt-height-observer{padding-bottom:max(.65rem,env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.template-product .hdt-s-inner[hdt-reveal],.template-product .hdt-s-inner [hdt-reveal]{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/vonili-pdp-premium.css.map */
