body[data-r7-route=collection]{--dv2-canvas: #f5f0e8;--dv2-paper: #fbf8f3;--dv2-ink: #070706;--dv2-line: #d8d0c5;--dv2-focus: #4a1f2c;--r7-ivory: #f5f0e8;--r7-ivory-bright: #fbf8f3;--r7-ink: #070706;--r7-wine: #4a1f2c}body[data-r7-route=collection] #MainContent{--ldx-grid-bg: #f5f0e8;--ldx-grid-surface: #fbf8f3;--ldx-grid-text: #070706;--ldx-grid-accent: #4a1f2c;--ldx-grid-line: #d8d0c5;background:#f5f0e8;color:#070706}.ldx-sakazuki-grid,.ld-estate-product-story{--r7-collection-utility-height: 3.25rem}.ldx-sakazuki-grid__utility{position:sticky;top:calc(var(--header-group-height, 4rem) + .45rem);z-index:var(--r7-z-sticky-local);width:min(calc(100% - (2 * var(--r7-gutter))),72rem);margin-inline:auto;padding:.45rem;border:1px solid color-mix(in srgb,var(--r7-ink) 13%,transparent);border-radius:0;background:color-mix(in srgb,var(--r7-ivory-bright) 94%,transparent);box-shadow:0 .7rem 2rem #120c0f14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ldx-sakazuki-grid__search input,.ldx-sakazuki-grid__sorting select,.ldx-sakazuki-grid__filters-panel>summary{min-height:2.75rem}.ldx-sakazuki-grid [data-ldx-product-story],.ldx-sakazuki-grid .ldx-sakazuki-product,.ld-estate-product-story [data-product-story]{scroll-margin-top:calc(var(--header-group-height, 4rem) + 4rem)}.ldx-sakazuki-grid :is([data-ldx-add-to-cart],.ldx-sakazuki-product__add,button[name=add]){min-height:3rem;border-radius:0;background:var(--r7-ink);color:var(--r7-on-dark);font-family:var(--r7-font-ui);font-weight:650}.ldx-sakazuki-grid :is([data-ldx-buy-now],.ldx-sakazuki-product__buy-now){min-height:2.75rem;border-radius:0;background:transparent;color:inherit;opacity:.78}.r7-collection-closing{padding-block:clamp(4.5rem,10vw,8rem);background:var(--r7-ink);color:var(--r7-on-dark)}.r7-collection-closing__head{display:grid;grid-template-columns:.8fr 1.2fr;gap:2rem;align-items:end;margin-bottom:3rem}.r7-collection-closing__intro{max-width:34rem;color:color-mix(in srgb,var(--r7-on-dark) 88%,transparent);font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.65}.r7-collection-closing__journal{display:grid;grid-template-columns:minmax(13rem,.72fr) minmax(0,1.28fr);gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.4rem,3vw,2.5rem);border:1px solid rgba(255,255,255,.18);border-radius:0;background:transparent}.r7-collection-closing__journal h3{max-width:14ch;margin:.65rem 0 1.4rem;font:420 clamp(1.8rem,3vw,3rem)/.98 var(--r7-font-display)}.r7-collection-closing__articles{display:grid;align-content:start}.r7-collection-closing__article{display:grid;grid-template-columns:minmax(7.5rem,10rem) minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem);align-items:stretch;min-height:9rem;padding-block:1rem;border-top:1px solid rgba(255,255,255,.18);color:inherit;text-decoration:none}.r7-collection-closing__article:last-child{border-bottom:1px solid rgba(255,255,255,.18)}.r7-collection-closing__article small{color:var(--r7-on-dark-muted);font:650 .68rem/1 var(--r7-font-ui);letter-spacing:.06em}.r7-collection-closing__article strong{font:450 clamp(1.15rem,1.8vw,1.65rem)/1.15 var(--r7-font-display)}.r7-collection-closing__article-image{display:block;width:100%;height:100%;min-height:7rem;object-fit:cover}.r7-collection-closing__article-copy{display:grid;align-content:center;gap:.55rem;min-width:0}.r7-collection-closing__article-copy em{color:color-mix(in srgb,var(--r7-on-dark) 82%,transparent);font:normal 500 .9rem/1.5 var(--r7-font-ui)}.r7-collection-closing__article-copy b{color:var(--r7-on-dark);font:700 .68rem/1 var(--r7-font-ui);letter-spacing:.1em;text-transform:uppercase}.r7-collection-closing__article:hover strong,.r7-collection-closing__article:focus-visible strong{text-decoration:underline;text-underline-offset:.24em}@media(max-width:47.99rem){.ldx-sakazuki-grid__collection-nav{display:none}.ldx-sakazuki-grid__utility{top:calc(var(--header-group-height, 4rem) + .25rem);border-radius:0}.ldx-sakazuki-grid__utility .ldx-sakazuki-grid__search-wrap{flex:1 1 100%}.ldx-sakazuki-grid [data-ldx-product-story],.ldx-sakazuki-grid .ldx-sakazuki-product,.ld-estate-product-story [data-product-story]{min-height:calc(100svh - var(--header-group-height, 4rem));scroll-snap-align:start}.r7-collection-closing__head,.r7-collection-closing__journal{grid-template-columns:1fr}.r7-collection-closing__article{grid-template-columns:1fr;padding-block:1rem}.r7-collection-closing__article-image{max-height:12rem}}.r7-collection-utility-trigger,.r7-collection-utility-close,.r7-collection-utility-backdrop{display:none}@media(max-width:47.99rem){.r7-collection-utility-trigger{position:sticky;top:calc(var(--header-group-height, 4rem) + .4rem);z-index:var(--r7-z-sticky-local);display:flex;width:calc(100% - (2 * var(--r7-gutter)));min-height:3rem;align-items:center;justify-content:center;margin:.75rem auto;border:1px solid color-mix(in srgb,var(--r7-ink) 16%,transparent);border-radius:0;background:color-mix(in srgb,var(--r7-ivory-bright) 95%,transparent);color:var(--r7-ink);font:650 .82rem/1 var(--r7-font-ui);letter-spacing:.04em;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.r7-collection-utility-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--r7-z-drawer) - 1);display:block;border:0;background:#120c0f8f}.r7-collection-utility-backdrop[hidden]{display:none}.ldx-sakazuki-grid__utility.r7-collection-utility,.ldx-capelli-products__utility.r7-collection-utility{position:fixed;inset:auto 0 0;z-index:var(--r7-z-drawer);display:flex;width:100%;max-height:min(86svh,48rem);flex-wrap:wrap;gap:.75rem;margin:0;padding:1rem var(--r7-gutter) calc(1rem + env(safe-area-inset-bottom));overflow:auto;border:0;border-radius:1.25rem 1.25rem 0 0;background:var(--r7-ivory-bright);box-shadow:0 -1.5rem 4rem #120c0f2e;transform:translateY(105%);visibility:hidden;transition:transform .26s var(--r7-ease-emphasis),visibility 0s linear .26s}.ldx-sakazuki-grid__utility.r7-collection-utility.is-r7-open,.ldx-capelli-products__utility.r7-collection-utility.is-r7-open{transform:none;visibility:visible;transition-delay:0s}.r7-collection-utility-close{display:flex;width:100%;min-height:2.75rem;align-items:center;justify-content:space-between;border:0;border-bottom:1px solid color-mix(in srgb,var(--r7-ink) 15%,transparent);background:transparent;color:var(--r7-ink);font:650 .86rem/1 var(--r7-font-ui);text-transform:uppercase}body.r7-collection-sheet-open{overflow:hidden}}@media(prefers-reduced-motion:reduce){.r7-collection-utility{transition:none}}body[data-r7-route=collection] .ld-capelli-mobile-ingredients{display:grid;max-width:46rem;gap:.3rem;margin:0;color:var(--capelli-products-text)}@media(min-width:768px){body[data-r7-route=collection] .ld-capelli-mobile-ingredients[aria-label="Ingredienti chiave"]{display:none}}body[data-r7-route=collection] .ld-capelli-mobile-ingredients__label{color:var(--capelli-products-muted);font-size:.625rem;font-weight:800;letter-spacing:.075em;line-height:1.15;text-transform:uppercase}body[data-r7-route=collection] .ld-capelli-mobile-ingredients__list{display:flex;flex-wrap:wrap;gap:.25rem .625rem;margin:0;padding:0;list-style:none}body[data-r7-route=collection] .ld-capelli-mobile-ingredients__item{position:relative;margin:0;font-size:.75rem;font-weight:650;line-height:1.3}body[data-r7-route=collection] .ld-capelli-mobile-ingredients__item:not(:last-child):after{content:"\b7";position:relative;left:.375rem;color:var(--capelli-products-muted)}body[data-r7-route=collection] .ld-capelli-mobile-ingredients .ld-key-ingredients__detail{display:none}body[data-r7-route=collection] .ld-product-proof--collection{width:100%;margin-block:1rem;padding-top:.9rem;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}body[data-r7-route=collection] .ld-product-proof__eyebrow,body[data-r7-route=collection] .ld-product-proof__title{margin:0;font:700 .62rem/1.2 var(--r7-font-ui, sans-serif);letter-spacing:.12em;text-transform:uppercase}body[data-r7-route=collection] .ld-product-proof__title{margin-top:.35rem;font-size:.72rem;letter-spacing:.04em}body[data-r7-route=collection] .ld-product-proof__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:.8rem 0 0;padding:0;list-style:none}body[data-r7-route=collection] .ld-product-proof__item{min-width:0;padding:.7rem;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:.7rem}body[data-r7-route=collection] .ld-product-proof__item>:is(strong,span){display:block}body[data-r7-route=collection] .ld-product-proof__mark{opacity:.55;font-size:.58rem;letter-spacing:.1em}body[data-r7-route=collection] .ld-product-proof__item strong{margin-top:.4rem;font:500 .8rem/1.2 var(--r7-font-display, Georgia, serif)}body[data-r7-route=collection] .ld-product-proof__scope{margin-top:.4rem;opacity:.7;font-size:.55rem;line-height:1.3;letter-spacing:.08em}body[data-r7-route=collection] .ld-product-proof__detail{margin-top:.55rem;font-size:.68rem}body[data-r7-route=collection] .ld-product-proof__detail summary{cursor:pointer;text-underline-offset:.2em}body[data-r7-route=collection] .ld-product-proof__detail p{margin:.5rem 0}@media(max-width:47.99rem){html.ld-capelli-mobile-feed-active .ld-floating-shortcuts{display:block}body[data-r7-route=collection] :is(.ld-social-feed__add,.ld-social-feed__buy){min-height:48px;border-radius:0}.ldx-capelli-chapter__index-row{order:0}.ldx-capelli-chapter__title{order:1}.ld-capelli-mobile-ingredients{order:2}.ld-mobile-review-summary{order:3}.ldx-capelli-chapter__description{order:4}.ld-capelli-mobile-meta{order:5}.ldx-capelli-chapter__facts{order:6}.ldx-capelli-chapter__card>.ld-product-proof--collection{order:6}.ld-social-commerce-shell{order:7}.ld-social-feed__primary-actions{order:8}.ld-capelli-feed-status{order:9}body[data-r7-route=collection] .ld-capelli-mobile-ingredients{max-width:min(100%,38ch);gap:.25rem;margin-top:.0625rem;color:#fff}body[data-r7-route=collection] .ld-capelli-mobile-ingredients__label{color:#ffffffc2}body[data-r7-route=collection] .ld-capelli-mobile-ingredients__item{color:#fffffffa;font-size:.71875rem;font-weight:640;line-height:1.25;text-shadow:0 1px 12px rgba(0,0,0,.38)}body[data-r7-route=collection] .ld-product-proof__list{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-r7-route=collection] .ld-product-proof__item:nth-child(n+3){display:none}}@media(min-width:990px)and (prefers-reduced-motion:no-preference){body[data-r7-route=collection] .is-r7-collection-choreography{--r7-collection-overlap-start: .64;position:relative;isolation:isolate}body[data-r7-route=collection] .r7-collection-state-rail{position:sticky;z-index:18;top:calc(var(--header-group-height, 4.5rem) + 1rem);width:min(calc(100% - (2 * var(--r7-gutter, 1.2rem))),92rem);height:0;margin:0 auto;pointer-events:none}body[data-r7-route=collection] .r7-collection-state-rail ol{position:absolute;top:1rem;right:0;display:grid;width:56px;max-height:none;gap:.18rem;margin:0;padding:5px;overflow:visible;list-style:none;border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:0;background:color-mix(in srgb,var(--r7-ivory-bright) 91%,transparent);box-shadow:0 1rem 3rem #120c0f17;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;transform:translate3d(.8rem,0,0) scale(.985);transform-origin:right top;pointer-events:none;scrollbar-width:thin}body[data-r7-route=collection] .r7-collection-state-rail[data-r7-rail-state=entering] ol,body[data-r7-route=collection] .r7-collection-state-rail[data-r7-rail-state=visible] ol,body[data-r7-route=collection] .r7-collection-state-rail[data-r7-rail-state=focus-paused] ol{opacity:1;visibility:visible;transform:none;pointer-events:auto}body[data-r7-route=collection] .r7-collection-state-rail[data-r7-rail-state=entering] ol{transition:opacity .18s var(--r7-ease-standard, ease),transform .18s var(--r7-ease-standard, ease),visibility 0s}body[data-r7-route=collection] .r7-collection-state-rail[data-r7-rail-state=exiting] ol{opacity:0;visibility:visible;transform:translate3d(.55rem,0,0) scale(.99);pointer-events:none;transition:opacity .22s var(--r7-ease-standard, ease),transform .22s var(--r7-ease-standard, ease),visibility 0s .22s}body[data-r7-route=collection] .r7-collection-state-rail button{display:grid;grid-template-columns:1fr;width:44px;min-height:44px;place-items:center;gap:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--r7-ink);font-family:var(--r7-font-ui);text-align:center;cursor:pointer}body[data-r7-route=collection] .r7-collection-state-rail button span{color:color-mix(in srgb,var(--r7-ink) 68%,transparent);font-size:.61rem;font-weight:700;letter-spacing:.1em}body[data-r7-route=collection] .r7-collection-state-rail button b{display:none}body[data-r7-route=collection] .r7-collection-state-rail button[aria-current]{background:var(--r7-wine);color:var(--r7-on-dark)}body[data-r7-route=collection] .r7-collection-state-rail button[aria-current] span{color:currentColor}body[data-r7-route=collection] .r7-collection-state-rail li:not(.is-r7-neighbor){display:none}body[data-r7-route=collection] .ld-floating-shortcuts__rail--desktop-right{transition:opacity .18s var(--r7-ease-standard, ease),visibility 0s linear .18s}body[data-r7-route=collection]:has(.r7-collection-state-rail[data-r7-rail-state=entering]) .ld-floating-shortcuts__rail--desktop-right,body[data-r7-route=collection]:has(.r7-collection-state-rail[data-r7-rail-state=visible]) .ld-floating-shortcuts__rail--desktop-right,body[data-r7-route=collection]:has(.r7-collection-state-rail[data-r7-rail-state=focus-paused]) .ld-floating-shortcuts__rail--desktop-right{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s}body[data-r7-route=collection] .is-r7-collection-choreography:not([data-ldx-capelli-products]) .ldx-sakazuki-scene{min-height:max(132svh,56rem)}body[data-r7-route=collection] .is-r7-collection-choreography:not([data-ldx-capelli-products]) .ldx-sakazuki-scene__frame{grid-template-columns:repeat(12,minmax(0,1fr))}body[data-r7-route=collection] .is-r7-collection-choreography:not([data-ldx-capelli-products]) .ldx-sakazuki-scene__media{grid-column:1 / 8}body[data-r7-route=collection] .is-r7-collection-choreography:not([data-ldx-capelli-products]) .ldx-sakazuki-scene__content{grid-column:8 / 13}body[data-r7-route=collection] .is-r7-collection-choreography:not([data-ldx-capelli-products]) .ldx-sakazuki-scene--reverse .ldx-sakazuki-scene__media{grid-column:6 / 13}body[data-r7-route=collection] .is-r7-collection-choreography:not([data-ldx-capelli-products]) .ldx-sakazuki-scene--reverse .ldx-sakazuki-scene__content{grid-column:1 / 6}body[data-r7-route=collection] .is-r7-collection-choreography .ldx-sakazuki-scene__media-stage{isolation:isolate;clip-path:none;border-radius:clamp(.75rem,1.4vw,1.35rem)}body[data-r7-route=collection] .is-r7-collection-choreography .ldx-sakazuki-scene__image--primary{z-index:1;opacity:clamp(0,calc(1 - ((var(--ldx-progress, 0) - .64) * 7.15)),1);transform:scale(calc(1.045 - (var(--ldx-progress, 0) * .035)));object-fit:contain}body[data-r7-route=collection] .is-r7-collection-choreography .ldx-sakazuki-scene__image--secondary{z-index:2;opacity:clamp(0,calc((var(--ldx-progress, 0) - .64) * 7.15),1);transform:scale(calc(1.025 - (var(--ldx-progress, 0) * .025)));transition:none}body[data-r7-route=collection] .is-r7-collection-choreography .ldx-sakazuki-scene:hover .ldx-sakazuki-scene__image--secondary,body[data-r7-route=collection] .is-r7-collection-choreography .ldx-sakazuki-scene:focus-within .ldx-sakazuki-scene__image--secondary{opacity:clamp(0,calc((var(--ldx-progress, 0) - .64) * 7.15),1)}body[data-r7-route=collection] .is-r7-collection-choreography .ldx-sakazuki-scene__content{opacity:clamp(.14,calc(var(--ldx-enter, 0) - (var(--ldx-exit, 0) * .55)),1)}body[data-r7-route=collection] .is-r7-collection-choreography .ldx-sakazuki-scene.is-active .ldx-sakazuki-scene__content{opacity:1}body[data-r7-route=collection] .is-r7-collection-choreography[data-ldx-capelli-products] .ldx-capelli-product-story__layout{grid-template-columns:minmax(0,58fr) minmax(22rem,42fr);gap:clamp(2.5rem,5vw,6rem)}body[data-r7-route=collection] .is-r7-collection-choreography[data-ldx-capelli-products] .ldx-capelli-stage__panel{border-radius:clamp(.8rem,1.5vw,1.4rem)}body[data-r7-route=collection] .is-r7-collection-choreography[data-ldx-capelli-products] .ldx-capelli-stage__secondary{display:none}body[data-r7-route=collection] .is-r7-collection-choreography[data-ldx-capelli-products] .ldx-capelli-stage__image--primary,body[data-r7-route=collection] .is-r7-collection-choreography[data-ldx-capelli-products] .ldx-capelli-stage__placeholder{object-fit:contain}body[data-r7-route=collection] .is-r7-collection-choreography[data-ldx-capelli-products] .ldx-capelli-stage__media-layer[data-editorial-hero=true] .ldx-capelli-stage__image--primary{object-fit:cover;object-position:center}body[data-r7-route=collection] .is-r7-collection-choreography[data-ldx-capelli-products] .ldx-capelli-stage__media-layer[data-editorial-hero=true] .ldx-capelli-stage__secondary{display:block}body[data-r7-route=collection] .is-r7-collection-choreography[data-ldx-capelli-products] .ldx-capelli-chapter{min-height:86svh}body[data-r7-route=collection] .ld-estate-story.is-r7-collection-choreography .ld-estate-story__secondary-media{display:none}body[data-r7-route=collection] .ld-estate-story.is-r7-collection-choreography .ld-estate-story__media,body[data-r7-route=collection] .ld-estate-story.is-r7-collection-choreography .ld-estate-story__primary-image{width:100%;height:100%}}@media(min-width:990px)and (max-width:1199px)and (prefers-reduced-motion:no-preference){body[data-r7-route=collection] .r7-collection-state-rail li:not(.is-r7-active){display:none}}@media(max-width:989px),(prefers-reduced-motion:reduce){body[data-r7-route=collection] .r7-collection-state-rail{display:none!important}}.r7-collection-closing__article{transition:border-color .22s ease}.r7-collection-closing__article:focus-visible{outline:2px solid currentColor;outline-offset:5px}.r7-collection-closing__article-image{overflow:hidden}.r7-collection-closing__article-image img{transition:transform .65s var(--r7-ease-standard)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.r7-collection-closing__article:hover .r7-collection-closing__article-image img{transform:scale(1.035)}}
/*# sourceMappingURL=/cdn/shop/t/1068/assets/ld-r7-collection.css.map */
