.changes-module__3r3N0a__days{max-width:var(--width-column)}.changes-module__3r3N0a__day+.changes-module__3r3N0a__day{margin-top:var(--space-md)}.changes-module__3r3N0a__dayHeading{padding-bottom:var(--space-3xs);border-bottom:var(--hairline) solid var(--color-stone);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray);margin:0}.changes-module__3r3N0a__list{margin:0;padding:0;list-style:none}.changes-module__3r3N0a__notice{border-bottom:var(--hairline) solid var(--color-stone)}.changes-module__3r3N0a__link{grid-template-columns:minmax(0, 1fr) var(--space-3xl);align-items:center;gap:var(--space-sm);padding:var(--space-xs) 0;color:inherit;display:grid}.changes-module__3r3N0a__words{flex-direction:column;min-width:0;display:flex}.changes-module__3r3N0a__picture{width:100%;aspect-ratio:var(--ratio-cover);border-radius:var(--radius);overflow:hidden}.changes-module__3r3N0a__tile{justify-self:end}.changes-module__3r3N0a__kind{font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-accent-ink);margin:0}.changes-module__3r3N0a__new{color:var(--color-soft-black)}.changes-module__3r3N0a__demo{color:var(--color-soft-gray)}.changes-module__3r3N0a__sentence{max-width:var(--measure-prose);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-soft-black);margin:0}
.loupe-module__gQPaHq__loupe{--glass:10rem;position:absolute;inset:0}.loupe-module__gQPaHq__picture{position:absolute;inset:0}.loupe-module__gQPaHq__picture>*,.loupe-module__gQPaHq__picture>*>:is(img,svg){width:100%;height:100%;display:block}.loupe-module__gQPaHq__on:focus-visible{outline:var(--edge) solid var(--color-accent-ink);outline-offset:calc(var(--edge) * -1)}.loupe-module__gQPaHq__glass{z-index:var(--z-raised);width:var(--glass);aspect-ratio:var(--ratio-cover);border-radius:var(--radius-round);box-shadow:0 0 0 2px var(--color-warm-white), var(--shadow-raised);background:var(--color-off-white);pointer-events:none;position:absolute;overflow:hidden;translate:-50% -50%}.loupe-module__gQPaHq__enlarged{transform-origin:0 0;position:absolute;inset-block-start:0;inset-inline-start:0}.loupe-module__gQPaHq__toggle{z-index:var(--z-raised);width:var(--control);aspect-ratio:var(--ratio-cover);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius-round);background:color-mix(in srgb, var(--color-warm-white) 88%, transparent);color:var(--color-soft-black);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--space-xs);inset-inline-end:var(--space-xs)}.loupe-module__gQPaHq__toggle:hover,.loupe-module__gQPaHq__toggle[aria-pressed=true]{border-color:var(--color-mark);color:var(--color-accent-ink)}.loupe-module__gQPaHq__toggle:focus-visible{outline:var(--edge) solid var(--color-accent-ink);outline-offset:var(--hairline)}.loupe-module__gQPaHq__loupe .loupe-module__gQPaHq__toggle svg{width:var(--space-md);height:var(--space-md)}.loupe-module__gQPaHq__slot:empty{display:none}.loupe-module__gQPaHq__slot{margin-top:var(--space-xs)}.loupe-module__gQPaHq__levels{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.loupe-module__gQPaHq__levelsName{font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-soft-gray)}
.gallery-module__fPHq1W__root{position:relative}.gallery-module__fPHq1W__rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;border-radius:var(--radius);scrollbar-width:none;display:flex;overflow-x:auto}.gallery-module__fPHq1W__rail::-webkit-scrollbar{display:none}.gallery-module__fPHq1W__rail:focus-visible{outline:var(--edge) solid var(--color-accent-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.gallery-module__fPHq1W__rail{scroll-behavior:auto}}[data-motion=still] .gallery-module__fPHq1W__rail{scroll-behavior:auto}.gallery-module__fPHq1W__frame{scroll-snap-align:center;scroll-snap-stop:always;background:var(--color-stone);flex:0 0 100%;position:relative;overflow:hidden}.gallery-module__fPHq1W__image{object-fit:cover;width:100%;height:100%;display:block}.gallery-module__fPHq1W__arrow{width:var(--control);height:var(--control);border-radius:var(--radius-round);background:color-mix(in srgb, var(--color-warm-white) 82%, transparent);color:var(--color-soft-black);font-size:var(--text-meta);line-height:var(--text-meta--line-height);cursor:pointer;opacity:0;transition:opacity var(--duration-micro) var(--ease-editorial);border:0;justify-content:center;align-items:center;display:none;position:absolute;top:50%;translate:0 -50%}.gallery-module__fPHq1W__root:hover .gallery-module__fPHq1W__arrow{opacity:1}.gallery-module__fPHq1W__arrow:disabled{opacity:0;pointer-events:none}.gallery-module__fPHq1W__back{left:.5rem}.gallery-module__fPHq1W__forward{right:.5rem}@media (hover:hover) and (pointer:fine){.gallery-module__fPHq1W__arrow{display:flex}}.gallery-module__fPHq1W__dots{justify-content:center;align-items:center;gap:var(--space-2xs);padding-block:var(--space-xs);display:flex}.gallery-module__fPHq1W__dot{border:var(--hairline) solid var(--color-soft-gray);border-radius:var(--radius-round);cursor:pointer;width:.4375rem;height:.4375rem;min-height:0;transition:background var(--duration-micro) var(--ease-editorial), border-color var(--duration-micro) var(--ease-editorial);background:0 0;flex:none;padding:0;position:relative}.gallery-module__fPHq1W__dotOn{border-color:var(--color-mark);background:var(--color-mark)}.gallery-module__fPHq1W__dot:after{content:"";width:var(--control);height:var(--control);position:absolute;inset:50%;translate:-50% -50%}
.discover-module__QfC78a__seeHead{margin-top:var(--space-md)}.discover-module__QfC78a__askRoot{padding-top:var(--space-sm);z-index:var(--z-sticky);position:relative}@media (min-width:48rem){.discover-module__QfC78a__askRoot{padding-top:var(--space-md)}}.discover-module__QfC78a__ask{align-items:center;gap:var(--space-2xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-off-white);padding:var(--space-2xs) var(--space-2xs) var(--space-2xs) var(--space-sm);transition:border-color var(--duration-micro) var(--ease-editorial);display:flex}.discover-module__QfC78a__ask:focus-within{border-color:var(--color-soft-black);background:var(--color-warm-white)}.discover-module__QfC78a__ask:has(.discover-module__QfC78a__askInput:focus-visible){outline:var(--edge) solid var(--color-accent-ink);outline-offset:1px}.discover-module__QfC78a__askOpen{border-bottom-right-radius:0;border-bottom-left-radius:0}.discover-module__QfC78a__askInput{min-width:0;padding:var(--space-3xs) 0;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-soft-black);background:0 0;border:0;outline:none;flex:auto}.discover-module__QfC78a__askInput::placeholder{font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-soft-gray)}@media (min-width:48rem){.discover-module__QfC78a__askInput::placeholder{font-size:var(--text-heading);line-height:var(--text-heading--line-height)}}.discover-module__QfC78a__askInput::-webkit-search-cancel-button{display:none}.discover-module__QfC78a__fieldIcon,.discover-module__QfC78a__fieldGo{min-width:var(--control);min-height:var(--control);border-radius:var(--radius);color:var(--color-charcoal);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.discover-module__QfC78a__fieldIconBoxed{border:var(--hairline) solid var(--color-stone);background:var(--color-warm-white)}.discover-module__QfC78a__fieldIcon:hover{color:var(--color-soft-black)}.discover-module__QfC78a__fieldIcon:disabled{opacity:var(--opacity-disabled);cursor:default}.discover-module__QfC78a__fieldGo{background:var(--color-burgundy);color:var(--color-fixed-light)}.discover-module__QfC78a__fieldSave{align-items:center;gap:var(--space-3xs);min-height:var(--control);padding:0 var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);cursor:pointer;flex:none;display:inline-flex}@media (max-width:47.99rem){.discover-module__QfC78a__fieldSave{min-width:var(--control);justify-content:center;padding:0}:is(.discover-module__QfC78a__ask:has(.discover-module__QfC78a__askInput:focus) .discover-module__QfC78a__fieldSave,.discover-module__QfC78a__ask:has(.discover-module__QfC78a__askInput:focus) .discover-module__QfC78a__fieldIconBoxed){display:none}}.discover-module__QfC78a__fieldSave:hover{color:var(--color-soft-black);border-color:var(--color-charcoal)}.discover-module__QfC78a__fieldSaveOn{color:var(--color-accent-ink);border-color:var(--color-mark)}.discover-module__QfC78a__fieldNote{margin:var(--space-xs) 0 0;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray)}.discover-module__QfC78a__drop{border:var(--hairline) solid var(--color-soft-black);border-top-color:var(--color-stone);border-radius:0 0 var(--radius) var(--radius);background:var(--color-warm-white);box-shadow:var(--shadow-overlay);padding:var(--space-3xs) 0 var(--space-xs);position:absolute;left:0;right:0}.discover-module__QfC78a__dropHead{padding:var(--space-xs) var(--space-sm) var(--space-3xs);justify-content:space-between;align-items:baseline;display:flex}.discover-module__QfC78a__dropLabel{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray);margin:0}.discover-module__QfC78a__dropLabelAlone{padding:var(--space-sm) var(--space-sm) var(--space-3xs)}.discover-module__QfC78a__dropRow{align-items:center;display:flex}.discover-module__QfC78a__dropRow:hover,.discover-module__QfC78a__dropRowActive{background:var(--color-off-white)}.discover-module__QfC78a__dropPick{align-items:center;gap:var(--space-xs);min-width:0;min-height:var(--control);padding:var(--space-3xs) var(--space-sm);text-align:left;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-soft-black);cursor:pointer;background:0 0;border:0;flex:auto;display:flex}.discover-module__QfC78a__dropPick svg{color:var(--color-soft-gray);flex:none}.discover-module__QfC78a__dropText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.discover-module__QfC78a__dropSaved{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);margin-inline-start:auto}.discover-module__QfC78a__dropTry{font-family:var(--font-display);font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-charcoal)}.discover-module__QfC78a__dropRemove{min-width:var(--control);min-height:var(--control);color:var(--color-soft-gray);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.discover-module__QfC78a__dropRemove:hover{color:var(--color-soft-black)}.discover-module__QfC78a__sampleNote{align-items:baseline;gap:var(--space-2xs);margin:var(--space-md) 0 0;padding:var(--space-3xs) 0 var(--space-3xs) var(--space-sm);border-left:var(--edge) solid var(--color-stone);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);max-width:var(--measure-prose);flex-wrap:wrap;display:flex}.discover-module__QfC78a__sampleTag{padding:0 var(--space-2xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-charcoal);background:var(--color-warm-white);margin:0;display:inline-block}.discover-module__QfC78a__startWith{margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);border-radius:var(--radius);background:var(--color-off-white)}.discover-module__QfC78a__startTitle{font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-soft-black);margin:0}.discover-module__QfC78a__startBody{margin:var(--space-3xs) 0 0;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);max-width:var(--measure-lead)}.discover-module__QfC78a__section{margin-top:var(--space-md)}.discover-module__QfC78a__sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.discover-module__QfC78a__sectionTitle{font-family:var(--font-display);font-size:var(--text-subheading);font-weight:400;line-height:var(--text-subheading--line-height);color:var(--color-soft-black);margin:0}@media (min-width:48rem){.discover-module__QfC78a__sectionTitle{font-size:var(--text-heading);line-height:var(--text-heading--line-height)}}.discover-module__QfC78a__sectionSub{margin:var(--space-3xs) 0 0;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray)}.discover-module__QfC78a__more{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);white-space:nowrap}.discover-module__QfC78a__back{margin:var(--space-md) 0 0;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal)}.discover-module__QfC78a__back a{color:inherit;text-decoration:none}.discover-module__QfC78a__grid{grid-template-columns:repeat(var(--tiles), minmax(0, 1fr));gap:var(--space-md) var(--space-sm);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.discover-module__QfC78a__grid{gap:var(--space-md) var(--space-md)}}@media (min-width:64rem){.discover-module__QfC78a__grid{gap:var(--space-md) var(--space-md)}}.discover-module__QfC78a__gridNarrow{grid-template-columns:repeat(var(--tiles-narrow), minmax(0, 1fr))}.discover-module__QfC78a__card{flex-direction:column;min-width:0;display:flex}.discover-module__QfC78a__cardLink{color:inherit;flex-direction:column;text-decoration:none;display:flex}.discover-module__QfC78a__picTag{max-width:calc(100% - 2 * var(--space-3xs));top:var(--space-3xs);left:var(--space-3xs);padding:0 var(--space-3xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-charcoal);position:absolute}.discover-module__QfC78a__sampleMark{max-width:calc(100% - 2 * var(--space-3xs));bottom:var(--space-3xs);left:var(--space-3xs);padding:0 var(--space-3xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-charcoal);pointer-events:none;position:absolute}.discover-module__QfC78a__price{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-charcoal);margin:0}.discover-module__QfC78a__tax{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-soft-gray);margin:0}@media (min-width:48rem){.discover-module__QfC78a__price,.discover-module__QfC78a__tax,.discover-module__QfC78a__because{font-size:var(--text-label);line-height:var(--text-label--line-height)}}.discover-module__QfC78a__condition{color:var(--color-soft-gray)}.discover-module__QfC78a__because{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-soft-gray);margin:0}.discover-module__QfC78a__unknown{color:var(--color-soft-gray);font-style:italic}.discover-module__QfC78a__marks{align-items:center;gap:var(--space-2xs);margin-top:var(--space-3xs);display:flex}.discover-module__QfC78a__mark,.discover-module__QfC78a__notForMe{min-height:var(--control);min-width:var(--control);border-radius:var(--radius);color:var(--color-soft-gray);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.discover-module__QfC78a__mark:hover,.discover-module__QfC78a__notForMe:hover{color:var(--color-soft-black)}.discover-module__QfC78a__markOn{color:var(--color-accent-ink)}.discover-module__QfC78a__notForMe{font-size:var(--text-label);line-height:var(--text-label--line-height);justify-content:flex-start}.discover-module__QfC78a__notForMeWords{display:none}.discover-module__QfC78a__notForMeCross{display:inline-flex}@media (min-width:48rem){.discover-module__QfC78a__notForMeWords{display:inline}.discover-module__QfC78a__notForMeCross{display:none}}.discover-module__QfC78a__dismissed{justify-content:center;align-items:center;gap:var(--space-3xs);aspect-ratio:var(--ratio-item);border:var(--hairline) dashed var(--color-ground-linen);border-radius:var(--radius);text-align:center;flex-direction:column}.discover-module__QfC78a__dismissedWords{font-family:var(--font-display);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);margin:0}.discover-module__QfC78a__reasonBox{justify-content:center;gap:var(--space-2xs);aspect-ratio:var(--ratio-item);padding:var(--space-sm);border:var(--hairline) dashed var(--color-ground-linen);border-radius:var(--radius);background:var(--color-warm-white);overscroll-behavior:contain;flex-direction:column;overflow:auto}.discover-module__QfC78a__reasonTitle{font-family:var(--font-display);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-soft-black);margin:0}.discover-module__QfC78a__reasonSub{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-soft-gray);margin:0}.discover-module__QfC78a__chips,.discover-module__QfC78a__chipsTight{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.discover-module__QfC78a__chipsTight{gap:var(--space-3xs)}.discover-module__QfC78a__chipStatic{min-height:1.75rem;padding:0 var(--space-2xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-charcoal);white-space:nowrap;align-items:center;display:inline-flex}.discover-module__QfC78a__chipMine{border-color:var(--color-mark);background:var(--color-ground-rose);color:var(--color-accent-ink)}.discover-module__QfC78a__chipRefine{border-style:dashed;border-color:var(--color-ground-linen)}.discover-module__QfC78a__chipX{color:var(--color-soft-gray)}.discover-module__QfC78a__understood{align-items:center;gap:var(--space-2xs) var(--space-xs);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.discover-module__QfC78a__understoodLabel{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray)}.discover-module__QfC78a__heard{margin-top:var(--space-sm)}.discover-module__QfC78a__heard>.discover-module__QfC78a__understood:first-of-type{margin-top:var(--space-2xs)}.discover-module__QfC78a__heardToggle{align-items:center;gap:var(--space-2xs);min-height:var(--control);color:var(--color-soft-gray);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.discover-module__QfC78a__heardToggle:hover{color:var(--color-charcoal)}.discover-module__QfC78a__heardOpen{transform:rotate(90deg)}.discover-module__QfC78a__resultBar{justify-content:space-between;align-items:center;gap:var(--space-xs);margin-top:var(--space-md);padding-bottom:var(--space-sm);border-bottom:var(--hairline) solid var(--color-stone);flex-wrap:wrap;display:flex}.discover-module__QfC78a__resultBarStart,.discover-module__QfC78a__resultBarEnd{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.discover-module__QfC78a__resultBarEnd{flex:100%}.discover-module__QfC78a__resultBarEnd>*{flex:1 1 0}@media (min-width:48rem){.discover-module__QfC78a__resultBarEnd,.discover-module__QfC78a__resultBarEnd>*{flex:none}}.discover-module__QfC78a__resultNote{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.discover-module__QfC78a__segmented{margin-top:var(--space-2xs)}.discover-module__QfC78a__resultBar .discover-module__QfC78a__segmented{margin-top:0}.discover-module__QfC78a__control{min-height:var(--control);padding:0 var(--space-sm);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-black);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.discover-module__QfC78a__control:disabled{opacity:var(--opacity-disabled);cursor:default}.discover-module__QfC78a__select{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-black);cursor:pointer;background:0 0;border:0}.discover-module__QfC78a__none{margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);border-radius:var(--radius);background:var(--color-off-white)}.discover-module__QfC78a__noneTitle{font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-soft-black);margin:0}.discover-module__QfC78a__noneBody{margin:var(--space-3xs) 0 var(--space-xs);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);max-width:var(--measure-lead)}.discover-module__QfC78a__grid,.discover-module__QfC78a__section .discover-module__QfC78a__grid,.discover-module__QfC78a__section .discover-module__QfC78a__wall{margin-top:0}.discover-module__QfC78a__wall{margin-top:var(--space-md);grid-template-columns:repeat(var(--tiles), minmax(0, 1fr));column-gap:var(--space-xs);align-items:start;display:grid}.discover-module__QfC78a__wall[data-ragged]{grid-auto-rows:2px}.discover-module__QfC78a__wall[data-ragged]>[data-wall-slot]{grid-row-end:span var(--span,1)}.discover-module__QfC78a__wallCard{margin-bottom:var(--space-md)}@media (min-width:48rem){.discover-module__QfC78a__wall{column-gap:var(--space-md)}}.discover-module__QfC78a__visionCard{flex-direction:column;min-width:0;display:flex}.discover-module__QfC78a__visionPic{border-radius:var(--radius);width:100%;display:block;position:relative;overflow:hidden}.discover-module__QfC78a__visionPic svg{width:100%;height:100%;display:block}.discover-module__QfC78a__visionTitle{margin:var(--space-2xs) 0 0;font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-black)}@media (min-width:48rem){.discover-module__QfC78a__visionTitle{font-size:var(--text-meta);line-height:var(--text-meta--line-height)}}.discover-module__QfC78a__visionCredit{margin:var(--space-3xs) 0 0;font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-soft-gray)}.discover-module__QfC78a__end{align-items:center;gap:var(--space-xs);margin-top:var(--space-md);padding-top:var(--space-md);border-top:var(--hairline) solid var(--color-stone);text-align:center;flex-direction:column;display:flex}.discover-module__QfC78a__endTitle{font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--text-heading--line-height);color:var(--color-soft-black);margin:0}.discover-module__QfC78a__endBody{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);max-width:var(--measure-lead);margin:0}.discover-module__QfC78a__removeLink{margin:var(--space-sm) auto 0;color:var(--color-attention);display:block}.discover-module__QfC78a__dialogSub{margin:var(--space-3xs) 0 var(--space-md);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray)}.discover-module__QfC78a__dialogSub strong{color:var(--color-soft-black);font-weight:500}.discover-module__QfC78a__dialogHint{margin:var(--space-sm) 0 0;font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);text-align:center}.discover-module__QfC78a__fieldLabel{margin:0 0 var(--space-3xs);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-charcoal);display:block}.discover-module__QfC78a__keeps{margin-bottom:var(--space-md);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius);background:var(--color-off-white)}.discover-module__QfC78a__keepsLine{margin:var(--space-2xs) 0 0;font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.discover-module__QfC78a__alertRow{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) 0;border-top:var(--hairline) solid var(--color-stone);border-bottom:var(--hairline) solid var(--color-stone);display:flex}.discover-module__QfC78a__filterGroup .discover-module__QfC78a__alertRow{border:0;padding-top:0}.discover-module__QfC78a__alertTitle{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black);margin:0}.discover-module__QfC78a__alertSub{margin:var(--space-3xs) 0 0;font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.discover-module__QfC78a__switchPlace{margin:calc(-1 * var(--space-xs)) calc(-1 * var(--space-3xs)) 0 0}.discover-module__QfC78a__filterColumns{gap:0 var(--space-md);display:grid}@media (min-width:48rem){.discover-module__QfC78a__filterColumns{grid-template-columns:repeat(2,minmax(0,1fr))}}.discover-module__QfC78a__filterGroup{padding:var(--space-sm) 0;border:0;border-bottom:var(--hairline) solid var(--color-stone);min-width:0;margin:0}.discover-module__QfC78a__filterColumns>div>.discover-module__QfC78a__filterGroup:last-child{border-bottom:0}.discover-module__QfC78a__groupLabel{width:100%;margin-bottom:var(--space-2xs);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-charcoal);justify-content:space-between;padding:0;font-weight:500;display:flex}.discover-module__QfC78a__groupHint{letter-spacing:0;text-transform:none;color:var(--color-soft-gray);font-weight:400}.discover-module__QfC78a__groupNote{margin:var(--space-2xs) 0 0;font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-soft-gray)}.discover-module__QfC78a__range{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-xs);grid-template-columns:1fr auto 1fr;display:grid}.discover-module__QfC78a__rangeBox{align-items:center;gap:var(--space-3xs);min-height:var(--control);padding:0 var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);display:flex}.discover-module__QfC78a__rangeBox:focus-within{border-color:var(--color-soft-black);outline:var(--edge) solid var(--color-accent-ink);outline-offset:1px}.discover-module__QfC78a__rangeBox input{width:100%;min-width:0;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black);background:0 0;border:0;outline:none}.discover-module__QfC78a__rangeTo{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.discover-module__QfC78a__sizeRow{align-items:baseline;gap:var(--space-xs);margin-top:var(--space-2xs);display:flex}.discover-module__QfC78a__sizeLabel{width:3.25rem;font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-soft-gray);flex:none}.discover-module__QfC78a__brandList{margin:calc(-1 * var(--space-xs)) 0 0;padding:0;list-style:none}.discover-module__QfC78a__brandRow{align-items:center;gap:var(--space-xs);min-height:var(--control);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black);cursor:pointer;display:flex}.discover-module__QfC78a__brandCount{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);margin-inline-start:auto}.discover-module__QfC78a__swatches{gap:var(--space-2xs) var(--space-xs);margin:var(--space-xs) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.discover-module__QfC78a__swatch{min-height:var(--control);align-items:center;gap:var(--space-3xs);width:3rem;padding:var(--space-3xs) 0;font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-charcoal);cursor:pointer;background:0 0;border:0;flex-direction:column;text-decoration:none;display:inline-flex}.discover-module__QfC78a__swatchDot{border-radius:var(--radius-round);width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-soft-black) 15%, transparent);display:block}.discover-module__QfC78a__swatchOn{border-radius:var(--radius);background:var(--color-burgundy);color:var(--color-fixed-light);font-weight:500}.discover-module__QfC78a__swatchOn .discover-module__QfC78a__swatchDot{box-shadow:0 0 0 1px var(--color-fixed-light)}.discover-module__QfC78a__patternChip{gap:var(--space-2xs)}.discover-module__QfC78a__patternDot{border-radius:var(--radius);width:.875rem;height:.875rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-soft-black) 15%, transparent);display:block}.discover-module__QfC78a__sheetHead{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.discover-module__QfC78a__sheetSub{margin:var(--space-3xs) 0 var(--space-sm);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.discover-module__QfC78a__sheetHint{margin:var(--space-sm) 0 0;font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);text-align:center}.discover-module__QfC78a__pictureLayout{gap:var(--space-md);margin-top:var(--space-md);display:grid}@media (min-width:64rem){.discover-module__QfC78a__picture{max-width:none}.discover-module__QfC78a__pictureLayout{gap:var(--space-md);grid-template-columns:18rem minmax(0,1fr);align-items:start}}.discover-module__QfC78a__picture{border-radius:var(--radius);background:var(--color-off-white);max-width:14rem;margin-bottom:var(--space-sm);position:relative;overflow:hidden}.discover-module__QfC78a__pictureImg{width:100%;height:auto;display:block}.discover-module__QfC78a__pictureMissing{padding:var(--space-md) var(--space-md);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray)}.discover-module__QfC78a__box{border:var(--edge) dashed color-mix(in srgb, var(--color-fixed-light) 90%, transparent);border-radius:var(--radius);position:absolute}.discover-module__QfC78a__boxOn{border:var(--edge) solid var(--color-fixed-light);box-shadow:0 0 0 2px var(--color-mark)}.discover-module__QfC78a__boxLabel{max-width:100%;padding:0 var(--space-3xs);background:color-mix(in srgb, var(--color-fixed-dark) 72%, transparent);font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-fixed-light);position:absolute;top:0;left:0}.discover-module__QfC78a__boxOn .discover-module__QfC78a__boxLabel{background:var(--color-burgundy)}.discover-module__QfC78a__group{margin-top:var(--space-md)}.discover-module__QfC78a__groupTitle{margin:0 0 var(--space-3xs);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-soft-black);font-weight:500}.discover-module__QfC78a__groupCount{letter-spacing:0;text-transform:none;color:var(--color-soft-gray);font-weight:400}.discover-module__QfC78a__groupSub{margin:var(--space-3xs) 0 var(--space-sm);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal)}.discover-module__QfC78a__railWrap{min-width:0;max-width:100%;position:relative}.discover-module__QfC78a__rail{grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--tiles) - 1) * var(--space-xs)) / var(--tiles));gap:var(--space-xs);width:100%;min-width:0;padding:0 0 var(--space-2xs);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:start;margin:0;scroll-padding-inline:0;list-style:none;display:grid;overflow-x:auto}.discover-module__QfC78a__rail::-webkit-scrollbar{display:none}.discover-module__QfC78a__rail>li{scroll-snap-align:start;min-width:0;position:relative}@media (min-width:48rem){.discover-module__QfC78a__rail{grid-auto-columns:calc((100% - (var(--tiles) - 1) * var(--space-sm)) / var(--tiles));gap:var(--space-sm)}}.discover-module__QfC78a__railArrow{width:var(--control);min-width:var(--control);height:var(--control);min-height:var(--control);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius-round);background:var(--color-warm-white);color:var(--color-soft-black);box-shadow:var(--shadow-raised);cursor:pointer;justify-content:center;align-items:center;padding:0;display:none;position:absolute;top:38%;transform:translateY(-50%)}.discover-module__QfC78a__railArrow:hover{background:var(--color-off-white)}.discover-module__QfC78a__railPrev{left:calc(-1 * var(--space-sm))}.discover-module__QfC78a__railNext{right:calc(-1 * var(--space-sm))}@media (min-width:48rem) and (hover:hover){.discover-module__QfC78a__railArrow{display:flex}}.discover-module__QfC78a__becauseLink{color:inherit}.discover-module__QfC78a__brandCover{flex-direction:column;display:flex}.discover-module__QfC78a__brandMosaic{gap:var(--space-3xs);aspect-ratio:var(--ratio-item);border-radius:var(--radius);background:var(--color-warm-white);grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);display:grid;position:relative;overflow:hidden}.discover-module__QfC78a__brandMosaicCell{background:var(--color-off-white);min-height:0;display:block;overflow:hidden}.discover-module__QfC78a__brandMosaicCell svg{width:100%;height:100%;display:block}.discover-module__QfC78a__brandCoverName{margin-top:var(--space-2xs);font-family:var(--font-display);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-soft-black)}.discover-module__QfC78a__brandCoverPlace{margin-top:var(--space-3xs);font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-soft-gray)}.discover-module__QfC78a__brandCoverWhy{margin:var(--space-2xs) 0 0;font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-charcoal);display:none}@media (min-width:64rem){.discover-module__QfC78a__brandCoverWhy{display:block}}.discover-module__QfC78a__kindOthers{margin:var(--space-md) 0 var(--space-sm);font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--text-heading--line-height);color:var(--color-soft-black);font-weight:400}.discover-module__QfC78a__kindNone{margin:0 0 var(--space-md);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal)}.discover-module__QfC78a__unread{margin:var(--space-3xs) 0 var(--space-xs);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.discover-module__QfC78a__unreadWord{color:var(--color-charcoal)}.discover-module__QfC78a__saveGo{margin-top:var(--space-md)}.discover-module__QfC78a__boxSpace{margin-bottom:var(--space-md)}
.item-module__NVpSCG__page{flex-direction:column;gap:0;display:flex}.item-module__NVpSCG__backRow{justify-content:space-between;align-items:center;gap:var(--space-sm);margin:0 0 var(--space-sm);display:flex}.item-module__NVpSCG__back{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);margin:0}.item-module__NVpSCG__back a{color:inherit;text-decoration:none}.item-module__NVpSCG__top{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.item-module__NVpSCG__pictures{min-width:0}.item-module__NVpSCG__pictures>:first-child{width:min(100%,36dvh);margin-inline:auto}.item-module__NVpSCG__pictures>.item-module__NVpSCG__whose{text-align:center}.item-module__NVpSCG__heading,.item-module__NVpSCG__rest{min-width:0}.item-module__NVpSCG__side{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}@media (min-width:48rem){.item-module__NVpSCG__top{column-gap:var(--space-md);grid-template-columns:minmax(0,20rem) minmax(0,1fr)}.item-module__NVpSCG__pictures>:first-child{width:100%}.item-module__NVpSCG__pictures>.item-module__NVpSCG__whose{text-align:left}}.item-module__NVpSCG__tile{aspect-ratio:var(--ratio-item);border-radius:var(--radius);position:relative;overflow:hidden}.item-module__NVpSCG__tile svg,.item-module__NVpSCG__tile img{object-fit:cover;width:100%;height:100%;display:block}.item-module__NVpSCG__whose{margin:var(--space-2xs) 0 0;font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.item-module__NVpSCG__identity{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.item-module__NVpSCG__eyebrow{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray);margin:0}.item-module__NVpSCG__sampleTag{padding:0 var(--space-3xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);color:var(--color-charcoal);margin-inline-end:var(--space-2xs);display:inline-block}.item-module__NVpSCG__name{margin:0}.item-module__NVpSCG__priceLine{font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-soft-black);font-variant-numeric:tabular-nums;margin:0}.item-module__NVpSCG__priceLine small{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal)}.item-module__NVpSCG__was{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);margin-inline-start:var(--space-2xs)}.item-module__NVpSCG__subline{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);margin:0}.item-module__NVpSCG__savedIn{align-items:center;gap:var(--space-2xs);margin:var(--space-2xs) 0 0;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-accent-ink);flex-wrap:wrap;display:flex}.item-module__NVpSCG__savedIn a{color:inherit}.item-module__NVpSCG__like{padding:var(--space-xs) 0;border-top:var(--hairline) solid var(--color-stone);border-bottom:var(--hairline) solid var(--color-stone);margin-top:0}.item-module__NVpSCG__actions{align-items:center;gap:var(--space-xs);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.item-module__NVpSCG__bookmark>*>button:first-child{width:var(--control);height:var(--control);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);justify-content:center}@media (max-width:47.99rem){.item-module__NVpSCG__actionButton{flex:1}}.item-module__NVpSCG__worth{margin-top:var(--space-sm)}.item-module__NVpSCG__worthCard{gap:var(--space-sm);padding:var(--space-sm) 0;border-top:var(--hairline) solid var(--color-stone);grid-template-columns:3rem minmax(0,1fr);display:grid}.item-module__NVpSCG__worthThumb{width:3rem;aspect-ratio:var(--ratio-item);border-radius:var(--radius);overflow:hidden}.item-module__NVpSCG__worthKind{margin:0 0 var(--space-3xs);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-accent-ink)}.item-module__NVpSCG__worthHead{margin:0 0 var(--space-3xs);font-family:var(--font-display);font-size:var(--text-subheading);font-weight:400;line-height:var(--text-subheading--line-height)}.item-module__NVpSCG__worthBody{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);margin:0}.item-module__NVpSCG__worthSource{margin:var(--space-3xs) 0 0;font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.item-module__NVpSCG__section{margin-top:var(--space-md);min-width:0}.item-module__NVpSCG__head{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-sm);margin-bottom:var(--space-xs);flex-wrap:wrap;display:flex}.item-module__NVpSCG__kicker{margin:0 0 var(--space-3xs);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-accent-ink)}.item-module__NVpSCG__title{font-family:var(--font-display);font-size:var(--text-heading);font-weight:400;line-height:var(--text-heading--line-height);letter-spacing:var(--text-heading--letter-spacing);margin:0}.item-module__NVpSCG__sub{margin:var(--space-3xs) 0 0;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);max-width:var(--measure-lead)}.item-module__NVpSCG__subhead{justify-content:space-between;align-items:baseline;gap:var(--space-sm);margin:var(--space-md) 0 var(--space-3xs);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;font-weight:500;display:flex}.item-module__NVpSCG__subhead small{letter-spacing:0;text-transform:none;font-weight:400;font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.item-module__NVpSCG__note{margin:var(--space-xs) 0 0;border-left:var(--edge) solid var(--color-stone);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);max-width:var(--measure-prose);padding-inline-start:var(--space-sm)}.item-module__NVpSCG__quiet{margin:var(--space-2xs) 0 0;font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.item-module__NVpSCG__quiet button,.item-module__NVpSCG__quiet a{font:inherit;color:var(--color-charcoal);cursor:pointer;background:0 0;border:0;padding:0}.item-module__NVpSCG__around{align-items:center;gap:var(--space-sm);margin:var(--space-md) 0 0;font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-accent-ink);display:flex}.item-module__NVpSCG__around:before,.item-module__NVpSCG__around:after{content:"";background:var(--color-stone);flex:1;height:1px}.item-module__NVpSCG__aroundSub{margin:var(--space-2xs) auto 0;max-width:var(--measure-lead);text-align:center;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray)}.item-module__NVpSCG__filters{justify-content:space-between;align-items:center;gap:var(--space-xs);padding-bottom:var(--space-sm);border-bottom:var(--hairline) solid var(--color-stone);flex-wrap:wrap;display:flex}.item-module__NVpSCG__chips{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.item-module__NVpSCG__chipsLabel{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray)}.item-module__NVpSCG__select{min-height:var(--control);padding:0 var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-black)}.item-module__NVpSCG__table{border-top:var(--hairline) solid var(--color-soft-black)}.item-module__NVpSCG__tableHead,.item-module__NVpSCG__row{gap:0 var(--space-md);padding:var(--space-sm) 0;border-bottom:var(--hairline) solid var(--color-stone);grid-template-columns:minmax(0,1.6fr) minmax(6rem,.7fr) repeat(2,minmax(0,.7fr)) repeat(2,minmax(0,.85fr)) 8rem;align-items:start;display:grid}.item-module__NVpSCG__tableHead{padding:var(--space-xs) 0;font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray)}.item-module__NVpSCG__shop{min-width:0;font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.item-module__NVpSCG__shop small{margin-top:var(--space-3xs);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);display:block}.item-module__NVpSCG__shop .item-module__NVpSCG__tax{margin-top:var(--space-3xs);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);display:block}.item-module__NVpSCG__tags{gap:var(--space-3xs);vertical-align:.1em;flex-wrap:wrap;margin-inline-start:var(--space-2xs);display:inline-flex}.item-module__NVpSCG__tagCheapest{border-color:var(--color-mark);color:var(--color-accent-ink)}.item-module__NVpSCG__tagValue{border-color:var(--color-verified);color:var(--color-verified)}.item-module__NVpSCG__price{text-align:right;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-variant-numeric:tabular-nums;white-space:nowrap}.item-module__NVpSCG__tableHead .item-module__NVpSCG__price{font-size:inherit;text-align:left}.item-module__NVpSCG__price small{margin-top:var(--space-3xs);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);display:block}.item-module__NVpSCG__cell{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black)}.item-module__NVpSCG__cell small{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);display:block}.item-module__NVpSCG__cellLabel{display:none}.item-module__NVpSCG__no{color:var(--color-soft-gray)}.item-module__NVpSCG__caution,.item-module__NVpSCG__unknown{color:var(--color-attention)}.item-module__NVpSCG__visit{text-align:right;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black);white-space:nowrap}.item-module__NVpSCG__visitOff{color:var(--color-soft-gray);text-decoration:none}.item-module__NVpSCG__hidden{margin:var(--space-xs) 0 0;font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.item-module__NVpSCG__hidden button{font:inherit;color:var(--color-charcoal);cursor:pointer;background:0 0;border:0;padding:0}@media (max-width:47.99rem){.item-module__NVpSCG__tableHead{display:none}.item-module__NVpSCG__row{gap:var(--space-2xs) var(--space-sm);grid-template-columns:minmax(0,1fr) auto}.item-module__NVpSCG__row .item-module__NVpSCG__visit{text-align:left;grid-column:1/-1}.item-module__NVpSCG__minis{gap:var(--space-2xs);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.item-module__NVpSCG__cellLabel{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray);display:block}}@media (min-width:48rem){.item-module__NVpSCG__minis{display:contents}}.item-module__NVpSCG__history{margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);border-radius:var(--radius);background:var(--color-off-white);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal)}.item-module__NVpSCG__whyText{font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--text-heading--line-height);color:var(--color-soft-black);margin:0}.item-module__NVpSCG__plainList{margin:0;padding:0;list-style:none}.item-module__NVpSCG__facts{gap:0 var(--space-md);border-top:var(--hairline) solid var(--color-soft-black);grid-template-columns:minmax(0,1fr);margin:0;display:grid}@media (min-width:48rem){.item-module__NVpSCG__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.item-module__NVpSCG__fact{gap:var(--space-sm);padding:var(--space-xs) 0;border-bottom:var(--hairline) solid var(--color-stone);font-size:var(--text-meta);line-height:var(--text-meta--line-height);grid-template-columns:7rem minmax(0,1fr) auto;align-items:baseline;display:grid}.item-module__NVpSCG__fact dt{color:var(--color-soft-gray)}.item-module__NVpSCG__fact dd{min-width:0;color:var(--color-soft-black);margin:0}.item-module__NVpSCG__fact .item-module__NVpSCG__factSource{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);white-space:nowrap}.item-module__NVpSCG__fact .item-module__NVpSCG__factMine{color:var(--color-accent-ink)}.item-module__NVpSCG__field{width:100%;min-height:var(--control);padding:0 var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font:inherit;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black)}.item-module__NVpSCG__field:focus-visible{outline:var(--edge) solid var(--color-accent-ink);outline-offset:1px}.item-module__NVpSCG__formActions{justify-content:flex-end;gap:var(--space-xs);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.item-module__NVpSCG__grid{gap:var(--space-md) var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (min-width:48rem){.item-module__NVpSCG__grid{gap:var(--space-md) var(--space-sm);grid-template-columns:repeat(5,minmax(0,1fr))}}.item-module__NVpSCG__split{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.item-module__NVpSCG__split{gap:var(--space-md);grid-template-columns:minmax(0,max-content) minmax(0,max-content)}.item-module__NVpSCG__splitOther{border-left:var(--hairline) dashed var(--color-ground-linen);padding-inline-start:var(--space-md)}}.item-module__NVpSCG__splitGrid{gap:var(--space-md) var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (min-width:48rem){.item-module__NVpSCG__splitGrid{grid-template-columns:repeat(4,minmax(0,9.5rem))}.item-module__NVpSCG__splitGrid.item-module__NVpSCG__splitGridTwo{grid-template-columns:repeat(2,minmax(0,9.5rem))}}@media (max-width:63.99rem){.item-module__NVpSCG__splitOther{padding-top:var(--space-xs);border-top:var(--hairline) dashed var(--color-ground-linen)}}.item-module__NVpSCG__cardTag{max-width:calc(100% - 2 * var(--space-2xs));top:var(--space-2xs);left:var(--space-2xs);padding:0 var(--space-3xs);border-radius:var(--radius);background:var(--color-warm-white);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-charcoal);position:absolute}.item-module__NVpSCG__cardLine{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-charcoal);margin:0}.item-module__NVpSCG__cardBecause{font-family:var(--font-display);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-charcoal);margin:0}.item-module__NVpSCG__cardDemo{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-soft-gray);margin:0}@media (max-width:47.99rem){.item-module__NVpSCG__cardBecause{font-size:var(--text-meta);line-height:var(--text-meta--line-height)}}.item-module__NVpSCG__visions{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (min-width:48rem){.item-module__NVpSCG__visions{gap:var(--space-md);grid-template-columns:repeat(6,minmax(0,1fr))}}.item-module__NVpSCG__colourRow{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){.item-module__NVpSCG__colourRow{gap:var(--space-md);grid-template-columns:12rem minmax(0,1fr);align-items:start}}.item-module__NVpSCG__swatch{min-height:6rem;padding:var(--space-sm);border-radius:var(--radius);flex-direction:column;justify-content:flex-end;display:flex}.item-module__NVpSCG__swatchName{font-family:var(--font-display);font-size:var(--text-heading);line-height:1}.item-module__NVpSCG__swatchSub{margin-top:var(--space-2xs);font-size:var(--text-label);line-height:var(--text-label--line-height)}.item-module__NVpSCG__combos{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){.item-module__NVpSCG__combos{grid-template-columns:repeat(3,minmax(0,1fr))}}.item-module__NVpSCG__blocks{border-radius:var(--radius);height:5.5rem;display:flex;overflow:hidden}.item-module__NVpSCG__block{flex:1;position:relative}.item-module__NVpSCG__blockMark{max-width:calc(100% - 2 * var(--space-2xs));left:var(--space-2xs);bottom:var(--space-2xs);padding:0 var(--space-3xs);border-radius:var(--radius);background:var(--color-warm-white);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-soft-black);position:absolute}.item-module__NVpSCG__blockThis{background:var(--color-burgundy);color:var(--color-fixed-light)}.item-module__NVpSCG__comboNo{margin:var(--space-xs) 0 0;font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray)}.item-module__NVpSCG__comboName{margin:var(--space-3xs) 0 0;font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height)}.item-module__NVpSCG__comboWhat{margin:var(--space-3xs) 0 0;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal)}.item-module__NVpSCG__sales{border-top:var(--hairline) solid var(--color-soft-black)}.item-module__NVpSCG__sale{gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:var(--hairline) solid var(--color-stone);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.item-module__NVpSCG__saleShop{font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);margin:0}.item-module__NVpSCG__saleBody{margin:var(--space-3xs) 0 0;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal)}.item-module__NVpSCG__saleEnds{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);text-align:right}.item-module__NVpSCG__end{margin-top:var(--space-md);padding-top:var(--space-md);border-top:var(--hairline) solid var(--color-stone);text-align:center}.item-module__NVpSCG__endTitle{margin:0 0 var(--space-2xs);font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--text-heading--line-height);font-weight:400}.item-module__NVpSCG__endText{margin:0 auto var(--space-sm);max-width:var(--measure-lead);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal)}.item-module__NVpSCG__seeAll{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black);white-space:nowrap;flex:none}.item-module__NVpSCG__similarBar{justify-content:flex-end;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.item-module__NVpSCG__segment{margin-inline-end:auto}.item-module__NVpSCG__subheadFirst{margin-top:0}.item-module__NVpSCG__factLabel{color:var(--color-soft-gray)}.item-module__NVpSCG__visionFrame{border-radius:var(--radius);width:100%;position:relative;overflow:hidden}.item-module__NVpSCG__visionFrame img{object-fit:contain}.item-module__NVpSCG__placing{cursor:crosshair;outline:var(--edge) dashed var(--color-accent-ink);outline-offset:2px}.item-module__NVpSCG__placingNote{margin:var(--space-xs) 0 0;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal)}.item-module__NVpSCG__placingNote button,.item-module__NVpSCG__suggestHead button{font:inherit;color:var(--color-soft-black);cursor:pointer;background:0 0;border:0;padding:0}.item-module__NVpSCG__pin{border:var(--icon-stroke) solid var(--color-soft-black);border-radius:var(--radius-round);background:var(--color-warm-white);width:1.5rem;min-width:0;height:1.5rem;min-height:0;box-shadow:var(--shadow-raised);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-black);cursor:pointer;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.item-module__NVpSCG__pinYours{border-color:var(--color-warm-white);background:var(--color-soft-black);color:var(--color-warm-white)}.item-module__NVpSCG__pinAsk{background:color-mix(in srgb, var(--color-warm-white) 75%, transparent);color:var(--color-soft-gray);cursor:default;border-style:dashed}.item-module__NVpSCG__pinLit{box-shadow:0 0 0 3px var(--color-burgundy), var(--shadow-raised)}.item-module__NVpSCG__pin:focus-visible{outline:var(--edge) solid var(--color-accent-ink);outline-offset:2px}.item-module__NVpSCG__count{margin-top:var(--space-sm);padding:var(--space-sm) 0;border-top:var(--hairline) solid var(--color-soft-black);border-bottom:var(--hairline) solid var(--color-stone)}.item-module__NVpSCG__wearable{margin-bottom:var(--space-2xs);padding:0 var(--space-2xs);border:var(--hairline) solid var(--color-verified);border-radius:var(--radius);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-verified);display:inline-block}.item-module__NVpSCG__countLine{font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);margin:0}.item-module__NVpSCG__countBlocks{gap:var(--space-3xs);vertical-align:-.1em;margin-inline-end:var(--space-xs);display:inline-flex}.item-module__NVpSCG__countBlocks i{border:var(--hairline) solid var(--color-soft-black);border-radius:2px;width:.625rem;height:.8125rem;display:inline-block}.item-module__NVpSCG__block_yours{background:var(--color-soft-black)}.item-module__NVpSCG__block_wished{background:repeating-linear-gradient(135deg, var(--color-soft-black) 0 1.5px, transparent 1.5px 4px)}.item-module__NVpSCG__tagList{margin:var(--space-2xs) 0 0;padding:0;list-style:none}.item-module__NVpSCG__tagRow{gap:var(--space-xs);padding:var(--space-xs) 0;border-bottom:var(--hairline) solid var(--color-stone);grid-template-columns:1.5rem 2.75rem minmax(0,1fr) auto auto;align-items:center;display:grid}.item-module__NVpSCG__tagLit{background:var(--color-off-white)}.item-module__NVpSCG__tagN{border:var(--icon-stroke) solid var(--color-soft-black);border-radius:var(--radius-round);width:1.375rem;height:1.375rem;font-size:var(--text-label);line-height:var(--text-label--line-height);place-items:center;display:grid}.item-module__NVpSCG__tagNYours{background:var(--color-soft-black);color:var(--color-warm-white)}.item-module__NVpSCG__tagNAsk{color:var(--color-soft-gray);border-style:dashed}.item-module__NVpSCG__tagThumb{width:2.75rem;aspect-ratio:var(--ratio-item);border-radius:var(--radius);display:block;overflow:hidden}.item-module__NVpSCG__tagThumb svg,.item-module__NVpSCG__tagThumb img{object-fit:cover;width:100%;height:100%;display:block}.item-module__NVpSCG__tagName{min-width:0;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black);text-decoration:none}.item-module__NVpSCG__tagName small{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);display:block}.item-module__NVpSCG__tagKind{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-charcoal);text-align:right}.item-module__NVpSCG__tagKind b{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;font-weight:500;display:block}.item-module__NVpSCG__kind_yours{color:var(--color-soft-black)}.item-module__NVpSCG__kind_wished{color:var(--color-accent-ink)}.item-module__NVpSCG__kind_other{color:var(--color-soft-gray)}.item-module__NVpSCG__untag{width:1.75rem;height:1.75rem;font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-soft-gray);cursor:pointer;background:0 0;border:0;padding:0;position:relative}.item-module__NVpSCG__untag:hover{color:var(--color-soft-black)}.item-module__NVpSCG__suggestions{margin-top:var(--space-sm)}.item-module__NVpSCG__suggestHead{justify-content:space-between;align-items:center;gap:var(--space-sm);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);margin:0;display:flex}.item-module__NVpSCG__tagAsk .item-module__NVpSCG__tagName{color:var(--color-charcoal)}.item-module__NVpSCG__answer{gap:var(--space-2xs);grid-column:span 2;display:flex}.item-module__NVpSCG__answer button{min-height:var(--control);padding:0 var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-charcoal);cursor:pointer}.item-module__NVpSCG__answer .item-module__NVpSCG__yes{border-color:var(--color-soft-black);color:var(--color-soft-black)}@media (max-width:47.99rem){.item-module__NVpSCG__tagRow{grid-template-columns:1.375rem 2.25rem minmax(0,1fr) auto}.item-module__NVpSCG__tagThumb{width:2.25rem}.item-module__NVpSCG__tagKind{text-align:left;grid-column:3}.item-module__NVpSCG__untag{grid-area:1/4}.item-module__NVpSCG__answer{grid-column:3/-1}}.item-module__NVpSCG__nothing{margin:var(--space-sm) 0 0;padding:var(--space-sm) 0;border-top:var(--hairline) solid var(--color-stone);border-bottom:var(--hairline) solid var(--color-stone);font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-charcoal)}.item-module__NVpSCG__nothing small{margin-top:var(--space-3xs);font-family:var(--font-sans);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);display:block}.item-module__NVpSCG__pickerSides{margin-bottom:var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);display:flex;overflow:hidden}.item-module__NVpSCG__pickerSides button{min-height:var(--control);background:var(--color-warm-white);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);cursor:pointer;border:0;flex:1}.item-module__NVpSCG__pickerSides button[aria-pressed=true]{background:var(--color-burgundy);color:var(--color-fixed-light)}.item-module__NVpSCG__pickList{max-height:var(--list-window);margin:var(--space-xs) 0 0;overscroll-behavior:contain;padding:0;list-style:none;overflow-y:auto}.item-module__NVpSCG__pickRow{min-height:var(--control);gap:var(--space-xs);width:100%;padding:var(--space-2xs) 0;border:0;border-bottom:var(--hairline) solid var(--color-stone);font:inherit;font-size:var(--text-meta);line-height:var(--text-meta--line-height);text-align:left;cursor:pointer;background:0 0;grid-template-columns:2.75rem minmax(0,1fr) 1rem;align-items:center;display:grid}.item-module__NVpSCG__pickRow small{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);display:block}.item-module__NVpSCG__tick{border:var(--icon-stroke) solid var(--color-ash);border-radius:var(--radius-round);width:.9375rem;height:.9375rem}.item-module__NVpSCG__pickRow[aria-checked=true] .item-module__NVpSCG__tick{border-color:var(--color-mark);background:var(--color-mark);box-shadow:inset 0 0 0 3px var(--color-warm-white)}.item-module__NVpSCG__likeness{gap:var(--space-2xs);margin-top:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.item-module__NVpSCG__likeness button{padding:var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-charcoal);text-align:left;cursor:pointer}.item-module__NVpSCG__likeness button[aria-checked=true]{border-color:var(--color-burgundy);background:var(--color-burgundy);color:var(--color-fixed-light)}.item-module__NVpSCG__likeness button[aria-checked=true] b{color:var(--color-fixed-light)}.item-module__NVpSCG__likeness b{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black);font-weight:500;display:block}.item-module__NVpSCG__palette{border-radius:var(--radius);min-height:7rem;display:flex;overflow:hidden}.item-module__NVpSCG__paletteColour{padding:var(--space-xs);flex-direction:column;flex:1;justify-content:flex-end;min-width:0;display:flex}.item-module__NVpSCG__paletteName{font-family:var(--font-display);font-size:var(--text-subheading);line-height:1}.item-module__NVpSCG__paletteFrom{margin-top:var(--space-3xs);font-size:var(--text-label);line-height:var(--text-label--line-height)}@media (max-width:47.99rem){.item-module__NVpSCG__paletteFrom{display:none}.item-module__NVpSCG__paletteName{font-size:var(--text-meta);line-height:var(--text-meta--line-height)}}.item-module__NVpSCG__needRows{border-top:var(--hairline) solid var(--color-soft-black)}.item-module__NVpSCG__needRow{gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:var(--hairline) solid var(--color-stone);color:inherit;grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.item-module__NVpSCG__needRow .item-module__NVpSCG__tagThumb{width:3.25rem}.item-module__NVpSCG__needName{font-size:var(--text-meta);line-height:var(--text-meta--line-height)}.item-module__NVpSCG__needName small{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);display:block}.item-module__NVpSCG__needPrice{margin-top:var(--space-3xs);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black)}.item-module__NVpSCG__needChecked{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);text-align:right}@media (max-width:47.99rem){.item-module__NVpSCG__needRow{grid-template-columns:2.75rem minmax(0,1fr)}.item-module__NVpSCG__needRow .item-module__NVpSCG__tagThumb{width:2.75rem}.item-module__NVpSCG__needChecked{text-align:left;grid-column:2}}.item-module__NVpSCG__moreFrames{margin-top:var(--space-sm)}@media (max-width:47.99rem){.item-module__NVpSCG__swatch{min-height:var(--space-3xl)}.item-module__NVpSCG__blocks{height:var(--space-2xl)}.item-module__NVpSCG__combos{gap:var(--space-sm)}.item-module__NVpSCG__heading .item-module__NVpSCG__name{font-size:var(--text-heading);line-height:var(--text-heading--line-height)}.item-module__NVpSCG__heading .item-module__NVpSCG__priceLine{font-size:var(--text-body);line-height:var(--text-body--line-height)}.item-module__NVpSCG__visionLayout>.item-module__NVpSCG__pictures{width:min(100%,16rem);margin-inline:auto}.item-module__NVpSCG__visionLayout>.item-module__NVpSCG__pictures>:first-child{width:100%}}.item-module__NVpSCG__elsewhere{margin-top:var(--space-md)}.item-module__NVpSCG__elsewhereList{gap:var(--space-2xs);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.item-module__NVpSCG__elsewhereList a{color:var(--color-soft-black)}.item-module__NVpSCG__elsewhereList small{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);margin-inline-start:var(--space-xs)}
