.cl-pdp{padding-block:16px var(--cl-section-y)}.cl-pdp__crumbs{display:flex;align-items:center;min-height:40px;font-family:var(--f-testo);font-size:var(--t-small);line-height:var(--l-small);color:var(--c-tabacco)}.cl-pdp__crumbs-list{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:0;list-style:none}.cl-pdp__crumb{display:inline-flex;align-items:center;gap:10px;min-width:0}.cl-pdp__crumb+.cl-pdp__crumb:before{content:"/";content:"/" / ""}.cl-pdp__crumb a{color:var(--c-tabacco);text-decoration:underline;text-decoration-color:currentcolor;text-decoration-thickness:1px;text-underline-offset:3px}.cl-pdp__crumb a:hover,.cl-pdp__crumb [aria-current=page]{color:var(--c-noce)}.cl-pdp__grid{display:grid;gap:28px;margin-top:12px}.cl-pdp__media{min-width:0}.cl-pdp__details{display:flex;flex-direction:column;gap:20px;min-width:0;padding-block:var(--cl-details-pad-top, 0) var(--cl-details-pad-bottom, 0);color:var(--c-noce);font-family:var(--f-testo)}.cl-pdp__details .view-product-title{display:none}.cl-pdp__apps{margin-top:48px}@media screen and (min-width:750px){.cl-pdp{padding-top:20px}.cl-pdp__grid{gap:40px}}@media screen and (min-width:990px){.cl-pdp{padding-block:24px clamp(96px,8.75vw,126px)}.cl-pdp__grid{grid-template-columns:minmax(0,89fr) minmax(0,62fr);column-gap:clamp(40px,5vw,72px);align-items:start;margin-top:20px}.cl-pdp__details{gap:var(--cl-details-gap, 24px)}.cl-pdp__details--sticky{position:sticky;top:calc(var(--header-height, 0px) + 24px)}}.cl-gallery{display:grid;gap:14px}.cl-gallery__stage{position:relative;aspect-ratio:var(--cl-foto-prodotto, 3 / 2);border-radius:var(--r-media);background:var(--cl-foto-fondo, #fff);overflow:clip}.cl-gallery__track{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.cl-gallery__track::-webkit-scrollbar{display:none}.cl-gallery__track:focus-visible{outline-offset:-4px}.cl-gallery__slide{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:start}.cl-gallery__img{display:block;width:100%;height:100%;object-fit:contain}.cl-gallery__badge{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:var(--r-pill);background:var(--c-latte);color:var(--c-noce);font-family:var(--f-testo);font-size:13px;line-height:30px;font-weight:600;letter-spacing:.04em;pointer-events:none}.cl-gallery__counter{position:absolute;right:16px;bottom:16px;display:inline-block;height:30px;padding:0 12px;border-radius:var(--r-pill);background:rgb(var(--c-noce-rgb) / .72);color:var(--c-latte);font-family:var(--f-testo);font-size:13px;line-height:30px;font-weight:500;font-variant-numeric:tabular-nums;pointer-events:none}.cl-gallery__rail{display:flex;align-items:flex-start;gap:12px;margin:-4px;padding:4px;overflow-x:auto;scrollbar-width:none}.cl-gallery__rail::-webkit-scrollbar{display:none}.cl-gallery__thumbs{display:flex;gap:10px}.cl-gallery__thumb{flex:0 0 auto;width:56px;aspect-ratio:var(--cl-foto-prodotto, 3 / 2);padding:0;border:0;border-radius:10px;background:var(--cl-foto-fondo, #fff);overflow:clip;cursor:pointer}.cl-gallery__thumb[aria-pressed=true]{box-shadow:0 0 0 2px var(--c-latte),0 0 0 3.5px var(--c-noce)}.cl-gallery__thumb-img{display:block;width:100%;height:100%;object-fit:contain}.cl-gallery__light{display:none;flex:0 0 auto;flex-direction:column;align-items:center;gap:6px;width:72px;color:var(--c-noce);font-family:var(--f-testo);font-size:var(--t-kicker);line-height:var(--l-kicker);text-decoration:none}body:has(#controluce) .cl-gallery__light{display:flex}.cl-gallery__light:hover{color:var(--c-tabacco)}.cl-gallery__light-media{position:relative;display:block;width:64px;height:64px;border-radius:var(--r-pill);background:var(--c-sabbia);box-shadow:0 0 0 2px var(--c-latte),0 0 0 3.5px var(--c-oro);overflow:clip}.cl-gallery__light-img{display:block;width:100%;height:100%;object-fit:cover}.cl-gallery__light-icon{position:absolute;left:22px;top:21px;color:var(--c-latte);filter:drop-shadow(0 1px 2px rgb(var(--c-noce-rgb) / .45))}@media screen and (min-width:990px){.cl-gallery{grid-template-columns:88px minmax(0,1fr);grid-template-areas:"rail stage";column-gap:24px;align-items:start}.cl-gallery__stage{grid-area:stage;border-radius:var(--r-card)}.cl-gallery__badge{left:20px;bottom:20px}.cl-gallery__counter{right:20px;bottom:20px}.cl-gallery__rail{grid-area:rail;flex-direction:column;align-items:stretch;margin:0;padding:0;overflow:visible}.cl-gallery__thumbs{flex-direction:column;gap:12px}.cl-gallery__thumb{width:88px;border-radius:12px}.cl-gallery__light{width:88px;margin-top:6px}}.cl-pdp-heading{display:flex;flex-direction:column;gap:10px}.cl-pdp-heading__title{margin:0;font-family:var(--f-titoli);font-optical-sizing:auto;font-weight:400;font-size:clamp(32px,3.333vw,48px);line-height:1.125;letter-spacing:-.01em;text-transform:none;color:var(--c-noce)}.cl-pdp-heading__note{margin:0;font-size:16px;line-height:24px}.cl-pdp-heading__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:4px}.cl-pdp-heading__price{display:block}.cl-pdp-heading__price .cl-price{font-size:24px;line-height:30px}.cl-pdp-heading__price .cl-price__compare{font-size:18px;line-height:24px}.cl-pdp-heading__stars{font-size:var(--t-small);line-height:var(--l-small);color:var(--c-tabacco)}.cl-pdp-heading__stars .jdgm-star{color:var(--c-oro)}@media screen and (min-width:990px){.cl-pdp-heading__note{font-size:var(--t-body);line-height:var(--l-body)}.cl-pdp-heading__price .cl-price{font-size:28px;line-height:34px}}.cl-unique{display:flex;align-items:flex-start;gap:16px;padding:20px;border-radius:var(--r-media);background:var(--c-lino)}.cl-unique__seal{display:block;flex-shrink:0;width:64px;height:64px}.cl-unique__disc{fill:var(--c-latte);stroke:var(--c-noce);stroke-width:1}.cl-unique__ring{fill:none;stroke-width:1}.cl-unique__ring--gold{stroke:var(--c-oro)}.cl-unique__ring--accent{stroke:var(--cl-btn-bg)}.cl-unique__dot{fill:var(--c-miele)}.cl-unique__seal-text{fill:var(--c-noce);font-family:var(--f-testo)}.cl-unique__text{display:flex;flex-direction:column;gap:4px;min-width:0}.cl-unique__title{margin:0;font-family:var(--f-titoli);font-optical-sizing:auto;font-weight:400;font-size:20px;line-height:26px}.cl-unique__body{margin:0;font-size:var(--t-ui);line-height:var(--l-ui)}.cl-pdp-colors{display:flex;flex-direction:column;gap:8px}.cl-pdp-colors__label{margin:0;font-size:16px;line-height:22px}.cl-pdp-colors__label strong{font-weight:600}.cl-pdp-colors__list{display:flex;flex-wrap:wrap;gap:0;margin:-8px -12px;padding:0;list-style:none}.cl-pdp-colors__swatch.cl-swatch{width:44px;height:44px}@media screen and (min-width:750px){.cl-pdp-colors__list{gap:6px;margin:0 -2px}.cl-pdp-colors__swatch.cl-swatch{width:28px;height:28px}}.cl-pdp-colors__swatch[aria-current=page]:before{box-shadow:inset 0 0 0 1px rgb(var(--c-noce-rgb) / .16),0 0 0 2px var(--cl-surface, var(--c-latte)),0 0 0 3.5px var(--c-noce)}.cl-pdp-colors__swatch:hover:before{box-shadow:inset 0 0 0 1px rgb(var(--c-noce-rgb) / .16),0 0 0 2px var(--cl-surface, var(--c-latte)),0 0 0 3.5px var(--c-travertino)}.cl-pdp-colors__swatch[aria-current=page]:hover:before{box-shadow:inset 0 0 0 1px rgb(var(--c-noce-rgb) / .16),0 0 0 2px var(--cl-surface, var(--c-latte)),0 0 0 3.5px var(--c-noce)}.cl-sizes{display:flex;flex-direction:column;gap:12px}.cl-sizes__picker,.cl-sizes__form{display:block;width:100%;margin:0}.cl-sizes__form{display:flex;flex-direction:column;gap:16px}.cl-sizes__group{min-width:0;margin:0;padding:0;border:0}.cl-sizes__legend{margin:0 0 12px;padding:0;font-family:var(--f-testo);font-size:16px;line-height:22px;color:var(--c-noce)}.cl-sizes__legend strong{font-weight:600}.cl-sizes__pills{display:flex;flex-wrap:wrap;gap:10px}.cl-sizes .cl-sizes__pill{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:0;min-width:120px;height:48px;padding:0 20px;border:1.5px solid var(--c-tabacco);border-radius:var(--r-pill);background:transparent;color:var(--c-noce);font-family:var(--f-testo);font-size:16px;line-height:20px;font-weight:500;font-variant-numeric:tabular-nums;cursor:pointer}.cl-sizes .cl-sizes__pill:hover{border-color:var(--c-noce)}.cl-sizes .cl-sizes__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:inherit;background:none;opacity:0;-webkit-appearance:none;appearance:none;cursor:inherit}.cl-sizes .cl-sizes__pill:has(.cl-sizes__input:checked){border-color:var(--c-noce);background:var(--c-noce);color:var(--c-latte)}.cl-sizes .cl-sizes__pill:has(.cl-sizes__input:focus-visible){outline:2px solid var(--cl-focus-color, var(--c-noce));outline-offset:2px}.cl-sizes .cl-sizes__pill.is-sold-out{border:1.5px dashed var(--c-travertino);color:var(--c-bordo-campo);text-decoration:line-through;cursor:not-allowed}.cl-sizes .cl-sizes__pill.is-sold-out:has(.cl-sizes__input:checked){border-color:var(--c-noce);background:var(--c-noce);color:var(--c-latte)}.cl-sizes__hint{min-height:22px;margin:0;font-size:var(--t-ui);line-height:var(--l-ui)}.cl-sizes__note{margin:0;font-size:var(--t-small);line-height:var(--l-small);color:var(--c-tabacco)}.cl-guide-link{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0;border:0;background:transparent;color:var(--c-noce);font-family:var(--f-testo);font-size:var(--t-ui);line-height:var(--l-ui);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.cl-guide-link:hover{color:var(--c-tabacco)}.cl-specs{display:flex;flex-direction:column;gap:10px}.cl-specs__title{margin:0;font-size:16px;line-height:22px;font-weight:600}.cl-specs__list{margin:0;border-top:var(--linea)}.cl-specs__row{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:16px;padding:11px 0;border-bottom:var(--linea)}.cl-specs__term{font-size:var(--t-small);line-height:22px;color:var(--c-tabacco)}.cl-specs__value{margin:0;font-size:var(--t-ui);line-height:var(--l-ui)}.cl-specs__guide{margin-top:4px}@media screen and (min-width:990px){.cl-specs__row{grid-template-columns:132px minmax(0,1fr)}}.cl-buy product-form-component,.cl-buy add-to-cart-component{display:block}.cl-buy__form{display:flex;flex-direction:column;gap:10px;margin:0}.cl-buy__buttons{display:flex;flex-direction:column}.cl-buy__labels{display:inline-flex;align-items:center;gap:.35em}.cl-buy__label--in{display:none;align-items:center;gap:6px}.cl-buy__labels[data-in-bag=true] .cl-buy__label--add{display:none}.cl-buy__labels[data-in-bag=true] .cl-buy__label--in{display:inline-flex}.cl-buy__price{font-variant-numeric:tabular-nums}.cl-buy__error{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--t-small);line-height:var(--l-small);font-weight:500;color:var(--c-corallo)}.cl-buy__error-icon{display:inline-flex;flex-shrink:0}.cl-buy__apps{margin-top:16px}.cl-buy__apps:empty{display:none}@media screen and (min-width:990px){.cl-buy{margin-bottom:12px}}.cl-trust__list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.cl-trust__row{display:flex;align-items:center;gap:12px;font-size:var(--t-ui);line-height:var(--l-ui)}.cl-trust__icon{flex-shrink:0}.cl-trust__text{min-width:0}.cl-trust__hint.cl-ship-hint{font-size:var(--t-ui);line-height:var(--l-ui)}.cl-trust__link{color:inherit;text-decoration:underline;text-decoration-color:currentcolor;text-decoration-thickness:1px;text-underline-offset:3px}.cl-trust__link:hover{color:var(--c-tabacco)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cl-section-product.css.map */
