:root{--cl-gutter: 20px;--cl-section-y: 56px;--cl-grid-gap-x: 12px;--cl-grid-gap-y: 28px}@media screen and (min-width:750px){:root{--cl-gutter: 40px;--cl-section-y: 72px;--cl-grid-gap-x: 24px;--cl-grid-gap-y: 40px}}@media screen and (min-width:990px){:root{--cl-gutter: clamp(40px, 5.556vw, 80px);--cl-section-y: var(--sezione-y);--cl-grid-gap-x: var(--gap-colonne);--cl-grid-gap-y: 48px}}body{background-color:var(--c-latte);color:var(--c-noce)}::selection{background-color:var(--c-sabbia);color:var(--c-noce)}*:focus-visible{outline:2px solid var(--cl-focus-color, var(--c-noce));outline-offset:2px}.focus-inset:focus-visible{outline-offset:-2px}.cl-surface-noce,.color-scheme-4,.color-scheme-6{--cl-focus-color: var(--c-latte)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.cl-visually-hidden:not(:focus,:active){position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}.cl-container{width:min(100% - 2 * var(--cl-gutter),var(--contenuto));margin-inline:auto}.cl-section{position:relative;padding-block:var(--cl-section-y);background-color:var(--cl-surface, transparent);color:var(--c-noce);font-family:var(--f-testo);font-size:16px;line-height:24px}.cl-surface-latte{--cl-surface: var(--c-latte);background-color:var(--c-latte)}.cl-surface-lino{--cl-surface: var(--c-lino);background-color:var(--c-lino)}.cl-surface-sabbia{--cl-surface: var(--c-sabbia);background-color:var(--c-sabbia)}.cl-surface-noce{--cl-surface: var(--c-noce);--cl-link: var(--c-latte);background-color:var(--c-noce);color:var(--c-latte)}.cl-grid{--cl-grid-cols: 2;display:grid;grid-template-columns:repeat(var(--cl-grid-cols),minmax(0,1fr));column-gap:var(--cl-grid-gap-x);row-gap:var(--cl-grid-gap-y);margin:0;padding:0;list-style:none}.cl-grid__item{min-width:0}@media screen and (min-width:750px){.cl-grid{--cl-grid-cols: 3}}@media screen and (min-width:990px){.cl-grid{--cl-grid-cols: 4}.cl-grid--3{--cl-grid-cols: 3}}.cl-display,.cl-h1,.cl-h2,.cl-h3,.cl-name{margin:0;font-family:var(--f-titoli);font-optical-sizing:auto;font-style:normal;font-weight:400;text-transform:none;color:inherit}.cl-display em,.cl-h1 em,.cl-h2 em,.cl-h3 em,.cl-italic{font-style:italic}.cl-display{font-size:clamp(44px,5.833vw,84px);line-height:1.048;letter-spacing:-.015em}.cl-h1{font-size:clamp(36px,3.611vw,52px);line-height:1.077;letter-spacing:-.01em}.cl-h2{font-size:clamp(32px,3.333vw,48px);line-height:1.167;letter-spacing:-.01em}.cl-h2--m{font-size:clamp(30px,3.056vw,44px);line-height:1.18;letter-spacing:0}.cl-h2--s{font-size:clamp(28px,2.778vw,40px);line-height:1.2;letter-spacing:0}.cl-h3{font-size:clamp(22px,1.806vw,26px);line-height:1.231;letter-spacing:0}.cl-name{font-size:20px;line-height:26px}.cl-lead,.cl-body,.cl-ui,.cl-small,.cl-micro,.cl-kicker{font-family:var(--f-testo)}.cl-lead{margin:0;font-size:17px;line-height:26px}.cl-body{margin:0;font-size:16px;line-height:24px}.cl-ui{font-size:var(--t-ui);line-height:var(--l-ui)}.cl-small{font-size:var(--t-small);line-height:var(--l-small)}.cl-micro{font-size:var(--t-micro);line-height:var(--l-micro)}.cl-muted{color:var(--c-tabacco)}.cl-kicker{margin:0;font-size:var(--t-kicker);line-height:var(--l-kicker);font-weight:600;letter-spacing:var(--ls-kicker);text-transform:uppercase;color:var(--c-tabacco)}.cl-surface-noce .cl-kicker{color:var(--c-sabbia)}@media screen and (min-width:990px){.cl-section{font-size:var(--t-body);line-height:var(--l-body)}.cl-name{font-size:var(--t-nome);line-height:var(--l-nome)}.cl-lead{font-size:var(--t-lead);line-height:var(--l-lead)}.cl-body{font-size:var(--t-body);line-height:var(--l-body)}}.cl-link{display:inline-flex;align-items:center;gap:6px;font-family:var(--f-testo);font-size:var(--t-ui);line-height:var(--l-ui);font-weight:500;color:var(--cl-link, var(--c-noce));text-decoration:none}.cl-link:hover{color:var(--c-tabacco)}.cl-link--underline{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.cl-surface-noce .cl-link:hover{color:var(--c-sabbia)}.cl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--btn-h);padding:0 28px;border:1px solid var(--cl-btn-bg);border-radius:var(--r-pill);background-color:var(--cl-btn-bg);color:var(--cl-btn-text);font-family:var(--f-testo);font-size:16px;line-height:20px;font-weight:500;letter-spacing:0;text-align:center;text-decoration:none;text-transform:none;cursor:pointer;-webkit-appearance:none;appearance:none}.cl-btn:hover{border-color:var(--cl-btn-hover);background-color:var(--cl-btn-hover);color:var(--cl-btn-text)}.cl-btn--secondary{gap:8px;min-height:var(--btn2-h);padding:0 24px;border-color:currentcolor;background-color:transparent;color:var(--c-noce);font-size:var(--t-ui)}.cl-btn--secondary:hover{border-color:currentcolor;background-color:rgb(var(--c-noce-rgb) / .06);color:var(--c-noce)}.cl-btn--secondary[aria-pressed=true]{border-color:var(--c-noce);background-color:var(--c-noce);color:var(--c-latte)}.cl-surface-noce .cl-btn--secondary,.cl-surface-noce .cl-btn--secondary:hover{color:var(--c-latte)}.cl-surface-noce .cl-btn--secondary:hover{background-color:rgb(var(--c-latte-rgb) / .1)}.cl-btn--l{min-height:60px;font-size:17px}.cl-btn--field{min-height:var(--campo-h)}.cl-btn--block{width:100%}.cl-btn:disabled,.cl-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.cl-btn-round{display:inline-grid;place-items:center;width:52px;height:52px;padding:0;border:1px solid currentcolor;border-radius:var(--r-pill);background-color:transparent;color:var(--c-noce);cursor:pointer}.cl-btn-round:hover{background-color:rgb(var(--c-noce-rgb) / .06)}.cl-chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid var(--c-travertino);border-radius:var(--r-pill);background-color:transparent;color:var(--c-noce);font-family:var(--f-testo);font-size:var(--t-small);line-height:var(--l-small);font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer}.cl-chip:hover{border-color:var(--c-noce);color:var(--c-noce)}.cl-chip[aria-pressed=true],.cl-chip[aria-selected=true],.cl-chip[aria-current=page],.cl-chip.is-active{border-color:var(--c-noce);background-color:var(--c-noce);color:var(--c-latte)}.cl-chip--l{min-height:40px;padding:0 16px;font-size:var(--t-ui)}@media(prefers-reduced-motion:no-preference){.cl-btn,.cl-btn-round,.cl-chip,.cl-link{transition:background-color .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease)}}.cl-label{display:block;margin-bottom:6px;font-family:var(--f-testo);font-size:var(--t-small);line-height:var(--l-small);font-weight:500;color:var(--c-noce)}.cl-field{display:block;width:100%;min-height:var(--campo-h);padding:0 16px;border:1.5px solid var(--c-tabacco);border-radius:var(--r-campo);background-color:var(--c-latte);box-shadow:none;color:var(--c-noce);font-family:var(--f-testo);font-size:16px;line-height:20px;-webkit-appearance:none;appearance:none}.cl-field:hover{background-color:var(--c-latte)}.cl-field::placeholder{color:var(--c-bordo-campo);opacity:1}.cl-field:focus-visible,.cl-field:focus{outline:none;border-width:2px;border-color:var(--c-noce);padding-inline:15.5px;box-shadow:0 0 0 3px rgb(var(--c-noce-rgb) / .16)}textarea.cl-field{min-height:140px;padding-block:12px;resize:vertical}.cl-field[aria-invalid=true]{border-color:var(--c-corallo)}.cl-field-error,.cl-text-error{margin:6px 0 0;font-family:var(--f-testo);font-size:var(--t-small);line-height:var(--l-small);font-weight:500;color:var(--c-corallo)}.cl-text-success{font-family:var(--f-testo);font-weight:500;color:var(--c-oliva)}.cl-persiane{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:var(--persiane);pointer-events:none}.cl-persiane--s{--persiane: repeating-linear-gradient(104deg, rgb(255 250 240 / 0) 0 26px, rgb(255 250 240 / .55) 26px 44px)}.cl-persiane--m{--persiane: repeating-linear-gradient(104deg, rgb(255 250 240 / 0) 0 36px, rgb(255 250 240 / .6) 36px 60px)}.cl-persiane--xl{--persiane: repeating-linear-gradient(104deg, rgb(255 250 240 / 0) 0 44px, rgb(255 250 240 / .5) 44px 72px)}.cl-persiane--fade{-webkit-mask-image:linear-gradient(90deg,rgb(0 0 0 / 0) 0%,#000 var(--persiane-fade, 55%));mask-image:linear-gradient(90deg,rgb(0 0 0 / 0) 0%,#000 var(--persiane-fade, 55%))}.cl-icon{display:block;flex-shrink:0}.cl-perlina{display:block;flex-shrink:0;width:var(--cl-perlina, 10px);height:var(--cl-perlina, 10px);border-radius:var(--r-pill);background:var(--perla)}.cl-swatch{display:inline-grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--r-pill);background:transparent;cursor:pointer}.cl-swatch:before{content:"";width:var(--cl-swatch-size, 14px);height:var(--cl-swatch-size, 14px);border-radius:var(--r-pill);background:var(--swatch, var(--c-travertino));box-shadow:inset 0 0 0 1px #3a2a2029}.cl-swatch[aria-pressed=true]:before,.cl-swatch[aria-checked=true]:before{box-shadow:inset 0 0 0 1px #3a2a2029,0 0 0 2px var(--cl-surface, var(--c-latte)),0 0 0 3.5px var(--c-noce)}.cl-swatch.is-sold-out:before{opacity:.5}.cl-swatch--l{--cl-swatch-size: 20px;width:28px;height:28px}@media(prefers-reduced-motion:no-preference){.cl-swatch:before{transition:box-shadow .2s var(--ease)}}.cl-badge{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px 0 10px;border-radius:var(--r-pill);background-color:var(--c-latte);color:var(--c-noce);font-family:var(--f-testo);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.04em;white-space:nowrap}.cl-badge--s{height:24px;padding:0 10px 0 8px;font-size:11px}.cl-badge--alert{background-color:var(--c-corallo);color:var(--c-latte)}.cl-badge__dot{flex-shrink:0;width:6px;height:6px;border-radius:var(--r-pill);background-color:var(--cl-dot, var(--c-salvia))}.cl-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;font-family:var(--f-testo);font-weight:600;font-variant-numeric:tabular-nums;color:inherit}.cl-price__compare{font-size:.88em;font-weight:400;color:var(--c-tabacco);text-decoration-thickness:1px}.cl-beads{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:clip;background:var(--cl-beads-bg, #f6efe6)}.cl-beads[hidden]{display:none}.cl-beads>svg{display:block;width:100%;height:100%}.cl-beads .k1{fill:var(--c1)}.cl-beads .k2{fill:var(--c2)}.cl-beads .k3{fill:var(--c3)}.cl-beads .s1,.cl-beads .s2,.cl-beads .s3{fill:none}.cl-beads .s1{stroke:var(--c1)}.cl-beads .s2{stroke:var(--c2)}.cl-beads .s3{stroke:var(--c3)}.cl-beads .b{stroke:#3a2a2042;stroke-width:1;vector-effect:non-scaling-stroke}.cl-beads .au{fill:var(--c-miele);stroke:var(--c-oro);stroke-width:1}.cl-beads .aus{fill:none;stroke:var(--c-miele)}.cl-beads .hk{fill:none;stroke:#aeb2b8;stroke-width:2;stroke-linecap:round}.cl-beads .zp{fill:none;stroke:var(--c-miele);stroke-width:2.4;stroke-linecap:round}.cl-beads .sh{fill:#3a2a2012}.cl-beads .shr{fill:none;stroke:#3a2a2012;stroke-width:9}.cl-beads__caption{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px 0 8px;border-radius:var(--r-pill);background:rgb(var(--c-latte-rgb) / .92);color:var(--c-tabacco);font-family:var(--f-testo);font-size:12px;line-height:16px;font-weight:500;white-space:nowrap}.cl-card__beads .cl-beads__caption{max-width:calc(100% - 76px);overflow:hidden}.cl-progress{container:cl-progress / inline-size;display:flex;flex-direction:column;gap:12px;padding:20px 24px 16px;border-radius:20px;background-color:var(--c-lino);color:var(--c-noce);font-family:var(--f-testo)}.cl-progress--plain{padding:0;border-radius:0;background:none}.cl-progress__message{display:flex;align-items:center;gap:8px;margin:0;font-size:16px;line-height:22px}.cl-progress__message strong{font-weight:600}.cl-progress__message--done{color:var(--c-oliva);font-weight:600}.cl-progress__bar{position:relative;height:32px;margin:0 14px}.cl-progress__track{position:absolute;left:0;right:0;top:11px;display:block;height:10px;border-radius:var(--r-pill);background-color:var(--c-latte);box-shadow:inset 0 0 0 1px var(--c-travertino);overflow:clip}.cl-progress__fill{display:block;width:var(--cl-progress, 0%);height:100%;border-radius:var(--r-pill);background:repeating-linear-gradient(104deg,rgb(var(--c-latte-rgb) / 0) 0 9px,rgb(var(--c-latte-rgb) / .1) 9px 14px),var(--c-noce)}.cl-progress__step{position:absolute;top:2px;left:100%;display:grid;place-items:center;width:28px;height:28px;margin-left:-14px;border:1.5px solid var(--c-travertino);border-radius:var(--r-pill);background-color:var(--c-latte);color:var(--c-tabacco)}.cl-progress__step--gift{left:var(--cl-gift-at, 62.03%)}.cl-progress__step.is-lit{border-color:var(--c-noce);background-color:var(--c-noce);color:var(--c-latte);box-shadow:0 0 0 4px rgb(var(--c-noce-rgb) / .12)}.cl-progress__labels{position:relative;height:36px;margin:0 14px;font-size:var(--t-micro);line-height:var(--l-micro);color:var(--c-tabacco)}.cl-progress__label{position:absolute;top:0;display:flex;flex-direction:column;white-space:nowrap}.cl-progress__label--start{left:-14px}.cl-progress__label--gift{left:var(--cl-gift-at, 62.03%);align-items:center;transform:translate(-50%)}.cl-progress__label--ship{right:-14px;align-items:flex-end}.cl-progress__amount{font-weight:600;font-variant-numeric:tabular-nums}.cl-progress__label.is-lit{color:var(--c-noce)}.cl-progress__label.is-lit>span:last-child{font-weight:500}@container cl-progress (max-width: 500px){.cl-progress__labels{display:grid;grid-template-columns:minmax(0,var(--cl-gift-at, 62.03%)) minmax(0,1fr);column-gap:10px;height:auto}.cl-progress__label{position:static;grid-row:1;white-space:normal}.cl-progress__label--start{grid-column:1;justify-self:start;margin-left:-14px}.cl-progress__label--gift{grid-column:1;justify-self:end;align-items:flex-end;max-width:calc(100% - 3em);text-align:right;transform:none}.cl-progress__label--ship{grid-column:2;justify-self:end;margin-right:-14px;text-align:right}}@media(prefers-reduced-motion:no-preference){.cl-progress__fill{transition:width .7s var(--ease)}.cl-progress__step{transition:background-color .7s var(--ease),border-color .7s var(--ease),box-shadow .7s var(--ease),color .7s var(--ease)}}.cl-ship-hint{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--f-testo);font-size:var(--t-ui);line-height:20px;color:var(--c-noce)}.cl-ship-hint--s{font-size:var(--t-small)}.cl-ship-hint--free{color:var(--c-oliva);font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cl-base.css.map */
