.dc,.df{--sc-canvas: var(--brand-white);--sc-surface: var(--brand-white);--sc-ink: var(--brand-navy);--sc-ink-soft: rgba(var(--brand-navy-rgb), .78);--sc-accent: var(--brand-navy);--sc-accent-ink: var(--brand-white);--sc-font-display: var(--brand-font-display);--sc-font-text: var(--brand-font-text);--sc-font-mono: var(--brand-font-detail);--df-rule: rgba(var(--brand-navy-rgb), .16)}.dc .dc__haze,.dc .dc__table{display:block}.dc{position:relative;isolation:isolate;overflow:hidden;overflow:clip;min-height:60rem;height:calc(100vh - var(--header-height, 8rem));height:calc(100svh - var(--header-height, 8rem));max-height:92rem;background:var(--brand-white);color:var(--brand-navy)}.dc__plane,.dc__lean{position:absolute;top:0;right:0;bottom:0;left:0}.dc__plane{pointer-events:none}.dc__lean{transform:translate3d(calc(var(--px, 0) * var(--d, 0px)),calc(var(--py, 0) * var(--d, 0px) * .5),0)}.dc__plane--far{z-index:0;top:-6rem;right:-3rem;bottom:-10rem;left:-3rem}.dc__plane--mast{z-index:1}.dc__plane--subject{z-index:2}.dc__plane--near{z-index:3}.dc__far{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 58%}.dc__haze{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(var(--brand-white-rgb),.62),rgba(var(--brand-white-rgb),.3) 34%,rgba(var(--brand-white-rgb),0) 56%),linear-gradient(to top,rgba(var(--brand-white-rgb),.5),rgba(var(--brand-white-rgb),0) 30%)}.dc__mast{position:absolute;left:4vw;right:4vw;top:3%;margin:0;color:var(--brand-navy);font-size:clamp(8rem,20.5vw,31rem);font-weight:600;line-height:.9;letter-spacing:-.02em;white-space:nowrap;pointer-events:auto}.dc__table{position:absolute;left:0;right:0;bottom:0;height:13%;background:linear-gradient(to bottom,var(--brand-white),rgba(var(--brand-white-rgb),.94));box-shadow:0 -1px rgba(var(--brand-navy-rgb),.12),0 -1.6rem 3rem rgba(var(--brand-navy-rgb),.06)}.dc__bottle{position:absolute;right:22%;bottom:calc(13% - .8rem);height:66%;width:auto;max-width:none;display:block;filter:drop-shadow(1.6rem 2rem 2.4rem rgba(var(--brand-navy-rgb),.22))}.dc__leaves{position:absolute;inset:auto -3% -15% -3%;width:106%;height:auto;max-width:none;display:block}.dc__lines{position:relative;z-index:4;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding-bottom:clamp(9rem,17vh,15rem)}.dc__lines>*{max-width:44rem}.dc__lede{margin:0;color:var(--brand-navy);font-size:1.9rem;line-height:1.5;text-wrap:pretty}.dc__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;margin-top:2.4rem}.dc__case-link,.df a:not(.button){color:var(--brand-navy);text-decoration:underline;text-decoration-color:rgba(var(--brand-navy-rgb),.35);text-decoration-thickness:1px;text-underline-offset:.28em;transition:text-decoration-color .16s ease-out}.dc__case-link:hover,.df a:not(.button):hover{text-decoration-color:var(--brand-navy)}.dc__case-link{font-size:1.6rem}@media screen and (max-width:749px){.dc{min-height:66rem;height:auto}.dc__far{object-position:50% 62%}.dc__mast{top:2.4rem;left:1.5rem;right:1.5rem;font-size:22vw}.dc__bottle{right:8%;height:48%;bottom:calc(10% - .4rem)}.dc__table{height:10%}.dc__leaves{inset:auto -40% -2% -40%;width:180%}.dc__haze{background:linear-gradient(to top,rgba(var(--brand-white-rgb),.94),rgba(var(--brand-white-rgb),.8) 36%,rgba(var(--brand-white-rgb),0) 58%)}.dc__lines{padding-top:34rem;padding-bottom:5.6rem}.dc__lines>*{max-width:62%}.dc__lede{font-size:1.6rem}.dc__actions{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.dc__lean{transform:none}}.df{position:relative;background:var(--brand-white);color:var(--brand-navy)}.df__folio{position:sticky;top:calc(var(--header-height, 8rem) + 1.6rem);z-index:6;height:0;margin:0}.df__folio>*{position:absolute;left:max(1.6rem,calc((100vw - 140rem)/2))}.df__folio-name{top:0;margin:0;white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg);transform-origin:center;color:rgba(var(--brand-navy-rgb),.78);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;mix-blend-mode:normal}.df__folio-list{top:0;translate:2.6rem 0;display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none}.df .df__folio-list a{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border:1px solid transparent;border-radius:50%;color:rgba(var(--brand-navy-rgb),.7);font-family:var(--brand-font-detail);font-size:1.1rem;text-decoration:none}.df .df__folio-list a[aria-current]{border-color:var(--brand-light-blue);color:var(--brand-navy)}.df__folio[data-active=dissegna-family] .df__folio-name,.df__folio[data-active=dissegna-door] .df__folio-name,.df__folio[data-active=dissegna-family] .df__folio-list a,.df__folio[data-active=dissegna-door] .df__folio-list a{color:rgba(var(--brand-white-rgb),.82)}.df__folio[data-active=dissegna-family] .df__folio-list a[aria-current],.df__folio[data-active=dissegna-door] .df__folio-list a[aria-current]{color:var(--brand-white)}.df-ch{position:relative;padding:clamp(8rem,11vw,14rem) 0}.df-ch--paper{background:var(--brand-white);color:var(--brand-navy)}.df-ch--navy{--sc-canvas: var(--brand-navy);--sc-ink: var(--brand-white);--df-rule: rgba(var(--brand-white-rgb), .2);background:var(--brand-navy);color:var(--brand-white)}.df-ch--navy a:not(.button){color:var(--brand-white);text-decoration-color:rgba(var(--brand-white-rgb),.45)}.df-ch__inner{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(4rem,7vw,11rem);align-items:center}.df-ch__inner--flip{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.df-ch__kicker{margin:0 0 1.6rem;color:rgba(var(--brand-navy-rgb),.78);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.df-ch--navy .df-ch__kicker{color:rgba(var(--brand-white-rgb),.8)}.df .df-ch__title{margin:0 0 2.4rem;color:inherit;font-size:clamp(3.6rem,2.6rem + 2vw,6rem);line-height:1;letter-spacing:-.01em;text-wrap:balance}.df-ch__body{margin:0;max-width:58ch;color:inherit;font-size:1.75rem;line-height:1.7;text-wrap:pretty}.df-ch__body+.df-ch__body{margin-top:1.6rem}.df-ch--paper .df-ch__body{color:rgba(var(--brand-navy-rgb),.86)}.df-ch--navy .df-ch__body{color:rgba(var(--brand-white-rgb),.88)}.df-facts{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin:3.2rem 0 0;padding:1.6rem 0 0;list-style:none;border-top:1px solid var(--df-rule);font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase}.df-facts li:before{content:"";display:inline-block;width:.6rem;height:.6rem;margin-right:.8rem;border-radius:50%;background:var(--brand-light-blue);vertical-align:.15em}.df-ch__media{margin:0}.df-ch__frame{overflow:hidden;aspect-ratio:3 / 4;border-radius:1rem}.df-ch__frame img,.df-ch__drift img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.df-ch__drift{height:116%;margin-top:-8%}.df-ch__caption{margin-top:1.2rem;font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;opacity:.8}.df-table{background:var(--brand-white)}.df-table__stage{display:flex;align-items:flex-end;background:var(--brand-white)}.df-table__ground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.df-table__ground img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 82%}.df-table__rail{position:relative;z-index:1;align-items:flex-end;gap:clamp(1.6rem,2vw,3.2rem);padding:0 5rem;margin-bottom:clamp(16rem,27vh,30rem)}.df-table__lead,.df-table__end{flex:0 0 clamp(28rem,30vw,40rem);align-self:center;padding:2.4rem 2.8rem;margin-bottom:6rem;background:rgba(var(--brand-white-rgb),.9);border-radius:1rem;box-shadow:0 .6rem 1.5rem rgba(var(--brand-navy-rgb),.1)}.df-table__lead .df-ch__title{font-size:clamp(3.2rem,2.4rem + 1.6vw,5rem);margin-bottom:1.6rem}.df-table__lead .df-ch__body,.df-table__end .df-ch__body{font-size:1.6rem;color:rgba(var(--brand-navy-rgb),.86)}.df-bottle{flex:0 0 clamp(12rem,13.5vw,19rem);display:flex;flex-direction:column;align-items:center;gap:1rem;padding:0;border:0;background:none;color:var(--brand-navy);font:inherit;text-align:center;cursor:pointer}.df-bottle__glass{position:relative;display:block;width:100%;transition:translate .2s cubic-bezier(.23,1,.32,1)}.df-bottle__glass img{display:block;width:100%;height:auto;filter:drop-shadow(.8rem 1.2rem 1.2rem rgba(var(--brand-navy-rgb),.18))}.df-bottle__badge{position:absolute;top:8%;right:4%;min-width:2.6rem;height:2.6rem;padding:0 .6rem;border-radius:1.3rem;background:var(--brand-navy);color:var(--brand-white);font-family:var(--brand-font-detail);font-size:1.1rem;line-height:2.6rem;opacity:0;transform:scale(.9);transition:opacity .16s ease-out,transform .16s ease-out}.df-bottle[aria-pressed=true] .df-bottle__badge{opacity:1;transform:none}.df-bottle__label{display:flex;flex-direction:column;gap:.4rem;width:100%;min-height:7.6rem;padding:.8rem .6rem;border-radius:.6rem;background:rgba(var(--brand-white-rgb),.92)}.df-bottle__name{font-size:1.3rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.df-bottle__meta{font-size:1rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--brand-navy-rgb),.82)}@media(hover:hover)and (pointer:fine){.df-bottle:hover .df-bottle__glass{translate:0 -.6rem}}.df-bottle:active .df-bottle__glass{translate:0 .1rem}.df-bottle:focus-visible{outline:2px solid var(--brand-navy);outline-offset:.4rem;border-radius:.8rem}.df-case{position:absolute;z-index:3;right:5rem;bottom:2.4rem;width:min(76rem,calc(100% - 10rem));padding:1.6rem 2rem;display:grid;grid-template-columns:13rem minmax(0,1fr) 21rem;grid-template-areas:"head slots add" "foot slots status";gap:.8rem 2.4rem;align-items:center;border-radius:1rem;background:var(--brand-white);border:1px solid rgba(var(--brand-navy-rgb),.12);box-shadow:0 .6rem 1.5rem rgba(var(--brand-navy-rgb),.12);color:var(--brand-navy)}.df-case__head{grid-area:head;flex-direction:column;align-items:flex-start;gap:.2rem}.df-case__foot{grid-area:foot;flex-direction:column;align-items:flex-start;gap:.2rem}.df-case__add{grid-area:add}.df-case__status{grid-area:status}.df-case__cart{grid-area:status;justify-self:end;align-self:end}.df-case__head,.df-case__foot{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.df-case__title{margin:0;font-family:var(--brand-font-display);font-size:2.4rem;font-weight:600;line-height:1.1}.df-case__count,.df-case__total{margin:0;font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase}.df-case__total{font-size:1.5rem;font-variant-numeric:tabular-nums}.df-case__slots{grid-area:slots;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.8rem;margin:0}.df-case__slot{display:flex;align-items:flex-end;justify-content:center;aspect-ratio:3 / 4;padding:.4rem;border:1px dashed rgba(var(--brand-navy-rgb),.3);border-radius:.6rem;background:rgba(var(--brand-light-blue-rgb),.1);cursor:pointer}.df-case__slot:disabled{cursor:default}.df-case__slot.is-filled{border-style:solid;border-color:rgba(var(--brand-navy-rgb),.2);background:var(--brand-white)}.df-case__slot img{display:block;height:100%;width:auto;max-width:100%;object-fit:contain}.df-case__clear{padding:.4rem 0;border:0;background:none;color:var(--brand-navy);font:inherit;font-size:1.3rem;text-decoration:underline;text-underline-offset:.25em;cursor:pointer}.df-case__add{width:100%;margin:0;min-width:0}.df-case__add[disabled]{opacity:.55;cursor:not-allowed}.df-case__status{min-height:2.2rem;margin:0;font-size:1.3rem;line-height:1.35}.df-case__cart{display:none;font-size:1.4rem}[data-case-builder][data-added=true] .df-case__cart{display:inline-block}.df-door__inner{max-width:96rem}.df-door__line{margin:0;font-family:var(--brand-font-display);font-size:clamp(2.8rem,2rem + 1.8vw,4.6rem);line-height:1.2;text-wrap:pretty;color:var(--brand-white)}.df-door__n{font-variant-numeric:tabular-nums;color:var(--brand-white);border-bottom:2px solid var(--brand-light-blue)}.df-colophon{padding-top:clamp(7rem,9vw,10rem);padding-bottom:clamp(7rem,9vw,10rem)}.df-colophon__credits{margin:0 0 2rem;padding-top:1.6rem;border-top:1px solid var(--df-rule);color:rgba(var(--brand-navy-rgb),.78);font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase}.df-colophon__line{margin:0;font-size:1.7rem;line-height:1.6;max-width:60ch}@media screen and (max-width:1199px){.df__folio{display:none}}@media screen and (min-width:1200px){.df-ch__inner,.df-door__inner,.df-colophon{padding-left:max(5rem,calc(9rem - ((100vw - 120rem)/2)))}.df-ch__kicker{display:none}}@media screen and (max-width:989px){.df-ch__inner,.df-ch__inner--flip{grid-template-columns:minmax(0,1fr)}.df-ch__media{max-width:42rem}.df-ch__inner--flip .df-ch__media{order:2}.df-table__rail{padding:0 1.5rem;margin-bottom:30vh}.df-bottle{flex-basis:12rem}.df-case{top:auto;bottom:1.2rem;left:1.2rem;right:1.2rem;width:auto;padding:1.2rem 1.4rem;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head head" "slots slots" "foot add" "status status";gap:.8rem 1.2rem;align-items:center}.df-case__head,.df-case__foot{flex-direction:row;align-items:baseline}.df-case__slots{gap:.5rem}.df-case__foot{justify-content:flex-start}.df-case__add{grid-area:add;width:auto;margin:0;min-width:0;padding:0 1.6rem}.df-case__status{grid-area:status;margin:0;min-height:0;font-size:1.25rem}.df-case__cart{grid-area:status;justify-self:end}.df-case__title{font-size:2rem}.df-table__lead,.df-table__end{flex-basis:76vw;margin-bottom:0}}@media screen and (max-width:749px){.df-ch__body{font-size:1.6rem}.df-colophon{padding-left:1.5rem;padding-right:1.5rem}}@media(prefers-reduced-motion:reduce){.df-table{height:auto!important}.df-table .df-table__stage{position:relative;height:auto;min-height:100vh;min-height:100svh;padding-bottom:18rem}.df-table .df-table__rail{margin-bottom:4rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/solocru-dissegna.css.map */
