._hero_g571n_1{background:var(--surface-bg);color:var(--surface-text);scroll-snap-align:start;scroll-snap-stop:always;min-height:100svh;padding-block:calc(var(--space-8) + var(--space-4)) var(--space-8);align-items:flex-end;display:flex;position:relative;overflow:hidden}@keyframes _hero-parallax-drift_g571n_1{0%{transform:translateY(0)}to{transform:translateY(50px)}}._mediaLayer_g571n_47{z-index:0;animation-name:_hero-parallax-drift_g571n_1;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 100vh;position:absolute;inset:-6% 0;overflow:hidden}@supports not (animation-timeline:scroll()){._mediaLayer_g571n_47{animation:none}}._photo_g571n_85{object-fit:cover;filter:saturate(1.18)contrast(1.04);width:100%;height:100%}._overlay_g571n_105{background:linear-gradient(to top right, color-mix(in srgb, var(--color-bosco) 72%, transparent) 0%, color-mix(in srgb, var(--color-bosco) 38%, transparent) 32%, color-mix(in srgb, var(--color-bosco) 0%, transparent) 62%);pointer-events:none;position:absolute;inset:0}._inner_g571n_129{z-index:1;width:100%;max-width:var(--container-max);padding-inline:var(--container-pad);gap:var(--space-4);flex-direction:column;margin-inline:auto;display:flex;position:relative}._inner_g571n_129>*{max-width:40rem}@keyframes _hero-intro-rise_g571n_1{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}._title_g571n_189,._subtitle_g571n_191,._body_g571n_193,._actions_g571n_195{animation-name:_hero-intro-rise_g571n_1;animation-duration:.7s;animation-timing-function:var(--ease-out);animation-fill-mode:both}._title_g571n_189{margin-bottom:var(--space-3);color:var(--surface-text);animation-delay:60ms;display:block}._subtitle_g571n_191{color:var(--surface-text);animation-delay:.2s}._body_g571n_193{color:var(--surface-text-muted);max-width:36rem;animation-delay:.32s}._actions_g571n_195{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;animation-delay:.44s;display:flex}@media (prefers-reduced-motion:reduce){._title_g571n_189,._subtitle_g571n_191,._body_g571n_193,._actions_g571n_195{animation:none}}._logo_g571n_279{width:clamp(13rem,24vw,22rem);height:auto}@media (pointer:coarse),(hover:none),(width<=1024px){._mediaLayer_g571n_47{animation:none}}@media (width<=768px){._overlay_g571n_105{background:linear-gradient(to top, color-mix(in srgb, var(--color-bosco) 80%, transparent) 0%, color-mix(in srgb, var(--color-bosco) 62%, transparent) 55%, color-mix(in srgb, var(--color-bosco) 0%, transparent) 88%)}}._scrollCue_g571n_331{z-index:2;left:50%;bottom:var(--space-6);border-radius:var(--radius-pill);background:var(--surface-text);pointer-events:none;width:1.5px;height:36px;margin-left:-.75px;position:absolute}._section_1bs1a_7{background:var(--surface-bg);height:520vh;color:var(--surface-text);scroll-snap-align:start;scroll-snap-stop:always;position:relative}._snapStep_1bs1a_25{pointer-events:none;scroll-snap-align:start;width:1px;height:1px;position:absolute;left:0}._stage_1bs1a_43{height:100svh;position:sticky;top:0;overflow:hidden}._canvas_1bs1a_57{opacity:0;transition:opacity .9s;position:absolute;inset:0}._section_1bs1a_7[data-ready=true] ._canvas_1bs1a_57{opacity:1}._beat_1bs1a_79,._pin_1bs1a_81{--in:-1;--out:2;opacity:clamp(0, min(calc((var(--p) - var(--in)) * 16), calc((var(--out) - var(--p)) * 16)), 1)}._veil_1bs1a_99{pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--surface-bg) 92%, transparent) 0%, color-mix(in srgb, var(--surface-bg) 70%, transparent) 22%, color-mix(in srgb, var(--surface-bg) 0%, transparent) 44%);position:absolute;inset:0}._copy_1bs1a_123{text-shadow:0 0 18px var(--surface-bg), 0 0 4px var(--surface-bg);width:100%;max-width:var(--container-max);padding:calc(var(--nav-height,76px) + var(--space-6)) var(--container-pad) var(--space-8);pointer-events:none;margin-inline:auto;position:absolute;inset:0}._copy_1bs1a_123>*{left:var(--container-pad);max-width:min(24rem,30vw);position:absolute}._intro_1bs1a_161{--out:.2;top:calc(var(--nav-height,76px) + var(--space-7));gap:var(--space-3);flex-direction:column;display:flex}._title_1bs1a_177{text-wrap:balance}._place_1bs1a_185,._closing_1bs1a_187{bottom:var(--space-8)}._place_1bs1a_185{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._place_1bs1a_185[data-place=roseto]{--in:.08;--out:.4}._place_1bs1a_185[data-place=cerchio]{--in:.46;--out:.82}._placeName_1bs1a_229{margin-top:var(--space-1)}._closing_1bs1a_187{--in:.8;text-wrap:balance}._pin_1bs1a_81{border-radius:var(--radius-button);background:var(--color-inchiostro);color:var(--color-bianco);white-space:nowrap;pointer-events:none;visibility:hidden;padding:.3rem .7rem;position:absolute;top:0;left:0;translate:-50% calc(-100% - 12px)}._pin_1bs1a_81[data-place=cerchio]{--in:.38}._section_1bs1a_7:not([data-ready=true]) ._pin_1bs1a_81{display:none}._credit_1bs1a_293{right:var(--container-pad);bottom:var(--space-3);border-radius:var(--radius-button);background:color-mix(in srgb, var(--surface-bg) 88%, transparent);font-family:var(--font-mono);color:var(--surface-text-muted);padding:.15rem .5rem;font-size:.6875rem;position:absolute}@media (pointer:coarse),(hover:none),(width<=1024px){._section_1bs1a_7{scroll-snap-align:none;scroll-snap-stop:normal;height:auto}._stage_1bs1a_43{height:max(100svh,560px);position:relative}._copy_1bs1a_123>*{max-width:calc(100% - 2 * var(--container-pad))}._veil_1bs1a_99{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-bg) 88%, transparent) 0%, color-mix(in srgb, var(--surface-bg) 0%, transparent) 30%, color-mix(in srgb, var(--surface-bg) 0%, transparent) 58%, color-mix(in srgb, var(--surface-bg) 90%, transparent) 100%)}._intro_1bs1a_161{top:calc(var(--nav-height,64px) + var(--space-5))}._place_1bs1a_185,._closing_1bs1a_187{bottom:var(--space-7)}._credit_1bs1a_293{left:var(--container-pad);font-size:.625rem}}._section_1bs1a_7[data-mode=static]{height:auto}._section_1bs1a_7[data-mode=static] ._stage_1bs1a_43{flex-direction:column;height:auto;display:flex;position:relative}._section_1bs1a_7[data-mode=static] ._canvas_1bs1a_57{height:min(70svh,640px);position:relative}._section_1bs1a_7[data-mode=static] ._copy_1bs1a_123{gap:var(--space-6);padding-top:var(--space-7);flex-direction:column;display:flex;position:relative}._section_1bs1a_7[data-mode=static] ._copy_1bs1a_123>*,._section_1bs1a_7[data-mode=static] ._credit_1bs1a_293{opacity:1;max-width:40rem;position:static}._section_1bs1a_7[data-mode=static] ._veil_1bs1a_99{display:none}._section_1bs1a_7[data-mode=static] ._pin_1bs1a_81{opacity:1}._section_1bs1a_7[data-mode=static] ._credit_1bs1a_293{padding:0 var(--container-pad) var(--space-6);max-width:var(--container-max);width:100%;margin-inline:auto}._section_d78l1_1{--accent:var(--color-oliva);scroll-snap-align:start;scroll-snap-stop:always;background:var(--surface-bg);min-height:100svh;color:var(--surface-text);padding-block:var(--space-8);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}._elevation_d78l1_16{margin-bottom:var(--space-4);color:var(--surface-accent);display:inline-flex}._inner_d78l1_22{z-index:1;max-width:var(--container-max);padding-inline:var(--container-pad);gap:var(--space-7);align-items:center;margin-inline:auto;display:grid;position:relative}._images_d78l1_36{grid-template-columns:1.05fr 1fr;align-items:end;display:grid}._images_d78l1_36>:first-child{z-index:1;margin-right:-12%}._images_d78l1_36>:nth-child(2){margin-bottom:-6%}._text_d78l1_51 .body{color:var(--surface-text-muted);margin-block:var(--space-4)}._text_d78l1_51 .body-lead{color:var(--surface-text);margin-block:var(--space-4)}._varieties_d78l1_63{gap:var(--space-3);margin-top:var(--space-5);flex-direction:column;display:flex}._variety_d78l1_70{align-items:baseline;gap:var(--space-3);padding-block:var(--space-3);padding-left:var(--space-4);border-bottom:1px solid var(--surface-border);flex-wrap:wrap;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex}._variety_d78l1_70:hover{transform:translateX(var(--space-2))}._variety_d78l1_70 span:first-child{transition:color .25s}._variety_d78l1_70:hover span:first-child{color:var(--surface-accent)}._variety_d78l1_70 span:first-child{color:var(--surface-text)}._varietyNote_d78l1_97{color:var(--surface-text-muted)}@media (width>=768px){._inner_d78l1_22{grid-template-columns:.9fr 1.1fr}}._bottle_d78l1_108{width:min(100%,440px)}@media (width<=767px){._bottle_d78l1_108{width:min(72vw,320px)}}._images_d78l1_36{justify-content:center;display:flex}._images_d78l1_36>:first-child{margin-right:0}._svg_1pxsa_1{opacity:.12;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._section_1eq74_1{--accent:var(--color-miele);scroll-snap-align:start;scroll-snap-stop:always;background:var(--surface-bg);min-height:100svh;color:var(--surface-text);padding-block:var(--space-8);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}._elevation_1eq74_16{margin-bottom:var(--space-4);color:var(--surface-accent);display:inline-flex}@keyframes _miele-parallax-drift_1eq74_1{0%{transform:translateY(0)}to{transform:translateY(-20px)}}._hexPattern_1eq74_32{animation-name:_miele-parallax-drift_1eq74_1;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover}@supports not (animation-timeline:view()){._hexPattern_1eq74_32{animation:none}}._inner_1eq74_47{z-index:1;max-width:var(--container-max);padding-inline:var(--container-pad);gap:var(--space-7);align-items:center;margin-inline:auto;display:grid;position:relative}._text_1eq74_58 .body{color:var(--surface-text-muted);margin-block:var(--space-4)}._text_1eq74_58 .body-lead{color:var(--surface-text);margin-block:var(--space-4)}._varieties_1eq74_70{gap:var(--space-3);margin-top:var(--space-5);flex-direction:column;display:flex}._variety_1eq74_77{align-items:baseline;gap:var(--space-3);padding-block:var(--space-3);padding-left:var(--space-4);border-bottom:1px solid var(--surface-border);flex-wrap:wrap;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex}._variety_1eq74_77:hover{transform:translateX(var(--space-2))}._variety_1eq74_77 span:first-child{transition:color .25s}._variety_1eq74_77:hover span:first-child{color:var(--surface-accent)}._variety_1eq74_77 span:first-child{color:var(--surface-text)}._varietyNote_1eq74_104{color:var(--surface-text-muted)}._images_1eq74_108{align-items:start;gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}._images_1eq74_108>:nth-child(2){margin-top:var(--space-6)}@media (width>=768px){._inner_1eq74_47{grid-template-columns:1.1fr .9fr}}@media (pointer:coarse),(hover:none),(width<=1024px){._hexPattern_1eq74_32{animation:none}}._jar_1eq74_133{align-self:center;width:100%}._section_1c6lt_1{scroll-snap-align:start;scroll-snap-stop:always;background:var(--surface-bg);min-height:100svh;color:var(--surface-text);padding-block:var(--space-8) calc(var(--space-8) + var(--space-4));flex-direction:column;justify-content:center;display:flex}._inner_1c6lt_25{width:100%;max-width:var(--container-max);padding-inline:var(--container-pad);gap:var(--space-7);margin-inline:auto;display:grid}._eyebrow_1c6lt_43{margin-bottom:var(--space-4);color:var(--surface-accent)}._intro_1c6lt_53{max-width:52ch;margin-top:var(--space-4);color:var(--surface-text-muted)}._analysesLink_1c6lt_65{margin-top:var(--space-4)}._tabs_1c6lt_75{gap:var(--space-1);padding:var(--space-1);border:1.5px solid var(--surface-border);border-radius:var(--radius-pill);display:inline-flex}._tab_1c6lt_75{min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-pill);color:var(--surface-text-muted);transition:background-color .22s,color .22s}._tab_1c6lt_75:hover{color:var(--surface-text)}._tabActive_1c6lt_119,._tabActive_1c6lt_119:hover{color:var(--surface-bg)}._tab_1c6lt_75{position:relative}._tabPill_1c6lt_139{border-radius:var(--radius-pill);background:var(--color-olio-nota-scuro);position:absolute;inset:0}._tab_1c6lt_75[data-line=miele] ._tabPill_1c6lt_139{background:var(--color-miele-nota-scuro)}._tabLabel_1c6lt_161{position:relative}._panel_1c6lt_169{gap:var(--space-6);margin-top:var(--space-6);animation:_filiera-panel-in_1c6lt_1 .45s var(--ease-out) both;display:grid}._panel_1c6lt_169[hidden]{display:none}@keyframes _filiera-panel-in_1c6lt_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}._panelHead_1c6lt_219{align-items:baseline;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._summary_1c6lt_233{max-width:60ch;color:var(--surface-text-muted);flex-basis:100%}._steps_1c6lt_249{gap:var(--space-5);padding:0;list-style:none;display:grid;position:relative}._step_1c6lt_249{gap:var(--space-2);padding-left:calc(var(--space-7) + var(--space-2));align-content:start;display:grid;position:relative}._step_1c6lt_249:before{content:"";top:0;bottom:calc(-1 * var(--space-5));border-left:1.5px solid color-mix(in srgb, var(--line) 55%, var(--surface-border));position:absolute;left:1.25rem}._step_1c6lt_249:last-child:before{display:none}._stepNumber_1c6lt_307{background:color-mix(in srgb, var(--line) 22%, var(--surface-bg));border-color:var(--line);color:var(--line-ink);position:absolute;top:0;left:0}._stepMeta_1c6lt_325{color:var(--surface-accent);align-content:start;gap:.125rem;display:grid}._stepPeriod_1c6lt_339{color:var(--surface-text-muted)}._stepText_1c6lt_347{max-width:34ch;color:var(--surface-text-muted);font-weight:400}._lookup_1c6lt_361{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-card);border:1.5px solid var(--surface-border);display:grid}._lookupForm_1c6lt_379{gap:var(--space-3);max-width:40rem;display:grid}._lookupLabel_1c6lt_391{max-width:30ch}._lookupRow_1c6lt_399{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._lookupInput_1c6lt_413{min-height:48px;padding:0 var(--space-4);border:1.5px solid var(--surface-border);border-radius:var(--radius-sm);color:var(--surface-text);text-transform:uppercase;background:0 0;flex:14rem;transition:border-color .2s}._lookupInput_1c6lt_413::placeholder{color:var(--surface-text-muted);text-transform:none}._lookupInput_1c6lt_413:hover,._lookupInput_1c6lt_413:focus-visible{border-color:var(--surface-text)}._lookupInput_1c6lt_413[aria-invalid=true]{border-color:var(--color-error-tint)}._lookupHelp_1c6lt_465{color:var(--surface-text-muted);font-weight:400}._lookupError_1c6lt_475{color:var(--color-error-tint)}@media (width>=1024px){._inner_1c6lt_25{column-gap:var(--space-8);grid-template-columns:.4fr .6fr;align-items:start}._lookup_1c6lt_361{grid-column:1/-1}}@media (width>=1280px){._inner_1c6lt_25{grid-template-columns:1fr}._header_1c6lt_517{column-gap:var(--space-8);grid-template-columns:.4fr .6fr;align-items:end;display:grid}._header_1c6lt_517 ._intro_1c6lt_53{margin-top:0}._steps_1c6lt_249{gap:var(--space-2) var(--space-5);grid-template-rows:repeat(3,auto);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}._step_1c6lt_249{grid-row:span 3;grid-template-rows:subgrid;padding-left:0;padding-top:calc(var(--space-7) + var(--space-2))}._stepText_1c6lt_347{margin-top:var(--space-1)}._step_1c6lt_249:before{top:1rem;bottom:auto;left:0;right:calc(-1 * var(--space-5));border-left:none;border-top:1.5px solid color-mix(in srgb, var(--line) 55%, var(--surface-border))}}@media (prefers-reduced-motion:reduce){._panel_1c6lt_169{animation:none}}._section_pect3_1{scroll-snap-align:start;scroll-snap-stop:always;background:var(--surface-bg);min-height:100svh;color:var(--surface-text);padding-block:var(--space-8) calc(var(--space-8) + var(--space-4));flex-direction:column;justify-content:center;display:flex}._inner_pect3_25{width:100%;max-width:var(--container-max);padding-inline:var(--container-pad);gap:var(--space-7);margin-inline:auto;display:grid}._eyebrow_pect3_43{margin-bottom:var(--space-4);color:var(--surface-accent)}._intro_pect3_53{max-width:52ch;margin-top:var(--space-4);color:var(--surface-text-muted)}._calendar_pect3_71{--label-col:0px;gap:var(--space-6);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-card);display:grid}._monthRow_pect3_89,._bars_pect3_91{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._monthRow_pect3_89{margin-left:var(--label-col);padding-bottom:var(--space-3);border-bottom:1px solid var(--surface-border)}._month_pect3_89{padding:var(--space-1) .125rem;border-radius:var(--radius-pill);color:var(--surface-text-muted);justify-self:center;font-size:.6875rem}._monthCurrent_pect3_129{padding-inline:var(--space-1);background:var(--surface-text);color:var(--surface-bg)}._monthAbbr_pect3_143{display:none}._track_pect3_151{--bar-color:var(--color-oliva);--season:var(--color-olio-nota);--season-ink:var(--color-olio-nota-scuro);gap:var(--space-3);display:grid}._track_pect3_151[data-line=miele]{--bar-color:var(--color-miele);--season:var(--color-miele-nota);--season-ink:var(--color-miele-nota-scuro)}._trackHead_pect3_179{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._trackPlace_pect3_193{color:var(--surface-text-muted)}._activities_pect3_201{gap:var(--space-3);display:grid}._activity_pect3_211{gap:var(--space-2);display:grid}._activityText_pect3_221{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._activityPeriod_pect3_235{color:var(--surface-text-muted)}._bars_pect3_91{align-items:center;min-height:12px;position:relative}._bars_pect3_91:before{content:"";border-top:1px dashed var(--surface-border);grid-area:1/1/auto/-1}._bar_pect3_91{grid-row:1;grid-column:var(--start) / span var(--span);border-radius:var(--radius-pill);border:1.5px solid var(--bar-color);background:color-mix(in srgb, var(--bar-color) 22%, var(--surface-card));height:12px;margin-inline:2px;transition:background-color .3s}._activity_pect3_211[data-active=true] ._bar_pect3_91{border-color:var(--season);background:color-mix(in srgb, var(--season) 55%, var(--surface-card))}._activeBadge_pect3_305{background:color-mix(in srgb, var(--season) 22%, var(--surface-card));color:var(--season-ink)}._nowLine_pect3_315{grid-row:1;grid-column:var(--start) / span 1;background:var(--surface-text);opacity:.35;justify-self:center;width:1.5px;height:24px}@media (width>=768px){._calendar_pect3_71{--label-col:15rem;padding:var(--space-6)}._activity_pect3_211{grid-template-columns:var(--label-col) 1fr;align-items:center;gap:0}._month_pect3_89{font-size:.75rem}._monthCurrent_pect3_129{padding-inline:var(--space-2)}._monthInitial_pect3_375{display:none}._monthAbbr_pect3_143{display:inline}}@media (width>=1024px){._header_pect3_395{column-gap:var(--space-8);grid-template-columns:.4fr .6fr;align-items:end;display:grid}._intro_pect3_53{margin-top:0}}._section_1wh95_1{--accent:var(--color-inchiostro);scroll-snap-align:start;scroll-snap-stop:always;background:var(--surface-bg);min-height:100svh;color:var(--surface-text);padding-block:var(--space-8);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}._inner_1wh95_19{z-index:1;width:100%;max-width:var(--container-max);padding-inline:var(--container-pad);align-items:stretch;gap:var(--space-7);flex-direction:column;margin-inline:auto;display:flex;position:relative}._heading_1wh95_32{margin-bottom:var(--space-2)}._catalog_1wh95_38{gap:var(--space-6) var(--space-7);grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));display:grid}._product_1wh95_44{gap:var(--space-3);flex-direction:column;display:flex}._productHeading_1wh95_50{gap:var(--space-1);flex-direction:column;display:flex}._productNote_1wh95_56{color:var(--surface-text-muted)}._variantGrid_1wh95_64{justify-content:start;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(160px,232px));display:grid}@media (width<=560px){._variantGrid_1wh95_64{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}._variantCard_1wh95_82{gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--surface-border);flex-direction:column;transition:border-color .25s,transform .25s cubic-bezier(.16,1,.3,1);display:flex}._variantCard_1wh95_82:hover{border-color:var(--color-inchiostro);transform:translateY(-3px)}._variantMedia_1wh95_99{position:relative}._variantMedia_1wh95_99[data-unavailable=true]>:first-child{filter:grayscale();opacity:.45;transition:filter .3s,opacity .3s}._unavailableBadge_1wh95_112{bottom:var(--space-4);border-radius:var(--radius-button);background:var(--color-inchiostro);color:var(--color-bianco);white-space:nowrap;pointer-events:none;padding:.35rem .8rem;position:absolute;left:50%;translate:-50%}._variantCardBody_1wh95_125{align-items:flex-start;gap:var(--space-1);padding-inline:var(--space-1);padding-bottom:var(--space-1);flex-direction:column;display:flex}._variantPrice_1wh95_134{color:var(--surface-text-muted);letter-spacing:.02em}@keyframes _shop-field-reveal_1wh95_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}._fieldReveal_1wh95_153{animation:.3s cubic-bezier(.16,1,.3,1) both _shop-field-reveal_1wh95_1}@media (prefers-reduced-motion:reduce){._fieldReveal_1wh95_153,._errorText_1wh95_159{animation:none}}._summary_1wh95_165{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);border:1px solid var(--surface-border);background:var(--surface-card);flex-direction:column;display:flex}._summaryTitle_1wh95_176{color:var(--surface-text)}._summaryRow_1wh95_180{justify-content:space-between;align-items:baseline;gap:var(--space-3);width:100%;display:flex}._summaryTotal_1wh95_188{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding-top:var(--space-3);border-top:1px solid var(--surface-border);color:var(--surface-text);display:flex}._errorText_1wh95_159{color:var(--color-error-tint);animation:.3s cubic-bezier(.16,1,.3,1) both _shop-field-reveal_1wh95_1}._cta_1wh95_206{min-height:48px;padding:.875rem var(--space-6);background:var(--surface-accent);color:var(--surface-accent-text);border-radius:var(--radius-button);transition:background-color .22s ease, transform .22s var(--ease-out);justify-content:center;align-items:center;display:inline-flex}._cta_1wh95_206:hover{background:color-mix(in srgb, var(--surface-accent) 86%, var(--surface-accent-text))}._cta_1wh95_206:active{transform:scale(.98)}._productLink_1wh95_229{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);transition:text-decoration-color .2s}._productLink_1wh95_229:hover{text-decoration-color:currentColor}._variantStatus_1wh95_241{min-height:44px;color:var(--surface-text-muted);align-items:center;display:inline-flex}._addButton_1wh95_249{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-button);border:1px solid var(--surface-border);color:var(--surface-text);transition:border-color .2s,background-color .2s,transform .15s}._addButton_1wh95_249:hover{border-color:var(--color-inchiostro);background:color-mix(in srgb, var(--color-inchiostro) 14%, transparent)}._addButton_1wh95_249:active{transform:scale(.97)}._addButton_1wh95_249:disabled{opacity:.5;cursor:progress}._section_1onpd_1{scroll-snap-align:start;scroll-snap-stop:always;background:var(--surface-bg);min-height:100svh;color:var(--surface-text);padding-block:var(--space-8) calc(var(--space-8) + var(--space-4));flex-direction:column;justify-content:center;display:flex}._inner_1onpd_25{width:100%;max-width:var(--container-max);padding-inline:var(--container-pad);gap:var(--space-7);margin-inline:auto;display:grid}._topics_1onpd_43{display:grid}._topic_1onpd_43{gap:var(--space-4);padding-block:var(--space-6);border-top:1.5px solid var(--surface-border);display:grid}._topicLabel_1onpd_65{align-items:center;gap:var(--space-3);color:var(--surface-accent);display:flex}._topicLabel_1onpd_65:before{content:"";background:radial-gradient(circle at .25rem 50%, var(--color-olio-nota) .24rem, transparent .26rem), radial-gradient(circle at 1rem 50%, var(--color-miele-nota) .24rem, transparent .26rem);flex:none;width:1.25rem;height:.5rem}._items_1onpd_101{gap:var(--space-6);display:grid}._item_1onpd_101{gap:var(--space-2);align-content:start;display:grid}._answer_1onpd_123{max-width:62ch;color:var(--surface-text-muted);margin:0}@media (width>=768px){._topic_1onpd_43{gap:var(--space-6);grid-template-columns:minmax(12rem,.32fr) 1fr;align-items:start}._topicLabel_1onpd_65{top:calc(var(--space-8) + var(--space-2));padding-top:.4rem;position:sticky}}@media (width>=1024px){._items_1onpd_101{column-gap:var(--space-7);grid-template-columns:1fr 1fr}}
