.light--flush{padding-top:0}.std-hero{min-height:min(760px,100svh);padding:calc(var(--nav-h) + var(--space-10)) var(--gutter) var(--space-18);color:var(--white);background:var(--color-ink);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.std-hero__overlay{z-index:1;background:linear-gradient(180deg, rgb(var(--ink-rgb) / .35) 0%, rgb(var(--ink-rgb) / .08) 40%, rgb(var(--ink-rgb) / .82) 100%);position:absolute;inset:0}.std-hero__inner{z-index:2;align-items:flex-start;gap:var(--space-5);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex;position:relative}.std-hero__title{max-width:1100px;font-family:var(--ff-display);font-weight:var(--fw-light);font-size:var(--fs-72);line-height:var(--lh-none);letter-spacing:var(--tracking-tighter);text-wrap:balance}.std-hero__lead{max-width:720px;font-size:var(--fs-16);line-height:var(--lh-body);letter-spacing:var(--tracking-body);color:rgb(var(--white-rgb) / .85)}.std-hero__aside{position:absolute;bottom:0;right:0}.std-brands{padding:var(--space-16) var(--gutter) var(--space-8)}.std-brands__inner{align-items:center;gap:var(--space-10);max-width:1200px;margin:0 auto;display:flex}.std-brands__list{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);flex:1;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.std-brands__cell{min-height:80px;padding:var(--space-4);justify-content:center;align-items:center;display:flex}.std-logo{max-width:100%;height:auto;display:block}.std-anchors{padding:0 var(--gutter) var(--space-16)}.std-anchors__inner{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;max-width:1200px;margin:0 auto;display:flex}.std-anchors__list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.std-anchors__link{padding:var(--space-2) var(--space-3-5);font-size:var(--fs-13);font-weight:var(--fw-medium);line-height:var(--lh-label);color:var(--color-ink);white-space:nowrap;border:1px solid var(--color-line);border-radius:var(--radius-pill);transition:background var(--dur-quick) var(--ease-out), border-color var(--dur-quick) var(--ease-out);display:inline-flex}.std-anchors__link:hover{background:var(--color-surface);border-color:var(--color-line-strong)}.std-anchors__link:focus-visible{outline:1px solid var(--color-ink);outline-offset:2px}.std-sec{padding:var(--space-32) var(--gutter);scroll-margin-top:var(--nav-h)}.std-sec--alt{background:var(--white)}.std-sec--ink{color:var(--white);background:var(--color-ink)}.std-sec__inner{gap:var(--space-14);flex-direction:column;max-width:1200px;margin:0 auto;display:flex;position:relative}.std-sec__makers{align-items:center;gap:var(--space-5);opacity:.85;display:flex;position:absolute;top:0;right:0}.std-sec__head{max-width:760px}.std-sec__top{justify-content:space-between;align-items:flex-end;gap:var(--space-10);display:flex}.std-sec__facts{align-items:flex-end;gap:var(--space-1-5);white-space:nowrap;flex-direction:column;flex:none;margin:0;display:flex}.std-sec__facts-value{font-family:var(--ff-display);font-weight:var(--fw-light);font-style:italic;font-size:var(--fs-32);line-height:var(--lh-display);letter-spacing:var(--tracking-tight)}.std-sec__grid{gap:var(--space-16);grid-template-columns:440px minmax(0,1fr);align-items:start;display:grid}.std-sec__copy{gap:var(--space-6);flex-direction:column;display:flex}.std-sec__copy .std-sec__head{max-width:none}.std-sec__text{font-size:var(--fs-15);line-height:var(--lh-body);letter-spacing:var(--tracking-body);color:var(--color-text-2)}.std-sec__main{padding-top:var(--space-12)}.specs{flex-direction:column;margin:0;display:flex}.specs__row{gap:var(--space-4);padding:var(--space-2-5) 0;border-top:1px solid var(--color-line);grid-template-columns:150px minmax(0,1fr);display:grid}.specs__row dt{padding-top:var(--space-0-5)}.specs__value{font-size:var(--fs-13);line-height:var(--lh-normal);letter-spacing:var(--tracking-body);color:var(--color-ink);margin:0}.std-group{padding:var(--space-2) 0 var(--space-8)}.decors{--decor-ratio:1;gap:var(--space-7) var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.decors--wide{--decor-ratio:2 / 1}.decor{gap:var(--space-2);flex-direction:column;display:flex}.decor picture{display:block}.decor img{width:100%;height:auto;aspect-ratio:var(--decor-ratio);object-fit:cover;border-radius:var(--radius-md);outline:1px solid rgb(var(--ink-rgb) / .08);outline-offset:-1px;display:block}.decor__caption{gap:var(--space-0-5);flex-direction:column;display:flex}.decor__name{font-size:var(--fs-13);font-weight:var(--fw-medium);line-height:var(--lh-label);color:var(--color-ink)}.decor__note{font-size:var(--fs-11);line-height:var(--lh-label);color:var(--color-text-muted)}.decor__box{background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-md);place-items:center;width:100%;display:grid}.decor__box picture{display:contents}.decor__box img{aspect-ratio:auto;object-fit:contain;border-radius:0;outline:none}.decors--doors{gap:var(--space-5) var(--space-3-5);grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.decors--doors .decor{text-align:center;align-items:center}.decors--doors .decor__box{aspect-ratio:11/16}.decors--doors .decor__box img{width:56%}.decors--handles{gap:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr))}.decors--handles .decor{text-align:center;align-items:center}.decors--handles .decor__box{aspect-ratio:3/2}.decors--handles .decor__box img{width:64%}.prodcards{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prodcard{gap:var(--space-5);padding:var(--space-6);background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-xl);flex-direction:column;display:flex}.prodcard__media{grid-template-columns:repeat(var(--n,1), minmax(0, 1fr));gap:var(--space-3);display:grid}.prodcard__img{aspect-ratio:calc(2 / var(--n,1));border:1px solid var(--color-line);border-radius:var(--radius-lg);position:relative;overflow:hidden}.prodcard__img picture{display:contents}.prodcard__img img{width:100%;height:100%;padding:var(--space-6);object-fit:contain;position:absolute;inset:0}.prodcard__img--cover img{object-fit:cover;padding:0}.prodcard--side{align-items:flex-start;gap:var(--space-8);flex-direction:row}.prodcard--side .prodcard__media{flex:none;width:200px}.prodcard--side .prodcard__img{aspect-ratio:3/5}.prodcard--side .prodcard__body{flex:1;min-width:0}.std-plain{gap:var(--space-6);flex-direction:column;display:flex}.prodcard__body{gap:var(--space-2-5);flex-direction:column;display:flex}.prodcard__title{font-family:var(--ff-display);font-weight:var(--fw-light);font-size:var(--fs-26);line-height:var(--lh-heading);letter-spacing:var(--tracking-tight);margin:0}.prodcard__text{font-size:var(--fs-13);line-height:var(--lh-body);letter-spacing:var(--tracking-body);color:var(--color-text-2)}.prodcard .specs{margin-top:var(--space-2)}.finishes{gap:var(--space-2);margin-top:var(--space-1);flex-direction:column;display:flex}.finishes__list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.finish{--finish:var(--color-finish-black);align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-3) var(--space-1-5) var(--space-2);font-size:var(--fs-12);font-weight:var(--fw-medium);line-height:var(--lh-label);color:var(--color-ink);border:1px solid var(--color-line);border-radius:var(--radius-pill);display:inline-flex}.finish:before{content:"";border-radius:var(--radius-round);background:var(--finish);width:14px;height:14px;box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .12)}.finish--chrome{--finish:var(--color-finish-chrome)}.finish--white{--finish:var(--color-finish-white)}.finish--anthracite{--finish:var(--color-finish-anthracite)}.tiles{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tile{gap:var(--space-1-5);flex-direction:column;display:flex}.tile picture{margin-bottom:var(--space-2);display:block}.tile img{aspect-ratio:5/4;object-fit:cover;border-radius:var(--radius-xl);width:100%;height:auto;display:block}.tile__title{font-family:var(--ff-display);font-weight:var(--fw-light);font-style:italic;font-size:var(--fs-24);line-height:var(--lh-display)}.tile__note{font-size:var(--fs-12);line-height:var(--lh-label);color:var(--color-text-muted)}.std-figure{margin:0}.std-figure picture{display:block}.std-figure img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-xl);width:100%;height:auto;display:block}.specgrid{gap:0 var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.specgrid__item{gap:var(--space-2-5);padding:var(--space-6) 0;border-top:1px solid rgb(var(--white-rgb) / .15);flex-direction:column;display:flex}.specgrid__item dd{font-size:var(--fs-14);line-height:var(--lh-body);letter-spacing:var(--tracking-body);color:var(--color-dark-muted);margin:0}.docs{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.doc__link{align-items:center;gap:var(--space-6);height:100%;padding:var(--space-5) var(--space-6) var(--space-5) var(--space-5);color:inherit;background:var(--white);border:1px solid var(--color-line);border-radius:var(--radius-xl);transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);display:flex}.doc__link:hover,.doc__link:focus-visible{border-color:var(--color-line-strong);box-shadow:var(--shadow-sm)}.doc__link:focus-visible{outline:1px solid var(--color-ink);outline-offset:3px}.doc__cover{flex:none;display:block}.doc__cover img{aspect-ratio:210/297;object-fit:cover;border-radius:var(--radius-sm);width:104px;height:auto;box-shadow:var(--shadow-md);display:block}.doc__body{gap:var(--space-1-5);flex-direction:column;display:flex}.doc__title{font-family:var(--ff-display);font-weight:var(--fw-light);font-size:var(--fs-22);line-height:var(--lh-heading);letter-spacing:var(--tracking-tight)}.doc__text{font-size:var(--fs-12);line-height:var(--lh-normal);letter-spacing:var(--tracking-body);color:var(--color-text-muted)}.doc__body .arrow-link{margin-top:var(--space-2)}@media (max-width:1280px){.std-sec__grid{gap:var(--space-12);grid-template-columns:380px minmax(0,1fr)}}@media (max-width:1024px){.std-hero__title{font-size:var(--fs-56)}.std-brands__list{grid-template-columns:repeat(3,minmax(0,1fr))}.std-brands__cell{border-bottom:1px solid var(--color-line)}.std-brands__cell:nth-last-child(-n+3){border-bottom:0}.std-sec{padding:var(--space-24) var(--gutter)}.std-sec__inner{gap:var(--space-10)}.std-sec__makers{margin-bottom:calc(-1 * var(--space-4));order:-1;position:static}.std-sec__grid{gap:var(--space-10);grid-template-columns:1fr}.std-sec__main{padding-top:0}.decors{grid-template-columns:repeat(3,minmax(0,1fr))}.tiles{gap:var(--space-3)}.docs{grid-template-columns:1fr}.prodcard--side{gap:var(--space-5);flex-direction:column}.prodcard--side .prodcard__media{width:100%}.prodcard--side .prodcard__img{aspect-ratio:1}}@media (max-width:720px){.std-hero{min-height:min(620px,100svh);padding-bottom:var(--space-12)}.std-hero__overlay{background:linear-gradient(180deg, rgb(var(--ink-rgb) / .35) 0%, rgb(var(--ink-rgb) / .5) 35%, rgb(var(--ink-rgb) / .86) 100%)}.std-hero__title{font-size:var(--fs-40);line-height:var(--lh-display)}.std-hero__lead{font-size:var(--fs-14)}.std-hero__aside{align-self:flex-end;position:static}.std-brands{padding-top:var(--space-10)}.std-brands__inner{align-items:stretch;gap:var(--space-4);flex-direction:column}.std-brands__list{grid-template-columns:repeat(2,minmax(0,1fr))}.std-brands__cell{min-height:64px}.std-brands__cell:nth-last-child(-n+3){border-bottom:1px solid var(--color-line)}.std-brands__cell:nth-last-child(-n+2){border-bottom:0}.std-anchors{padding-bottom:var(--space-10)}.std-anchors__inner{align-items:stretch;gap:var(--space-2-5);flex-direction:column}.std-anchors__inner>.eyebrow{align-self:flex-start}.std-anchors__list{width:calc(100% + 2 * var(--gutter));margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);scrollbar-width:none;flex-wrap:nowrap;flex:none;overflow-x:auto}.std-anchors__list::-webkit-scrollbar{display:none}.std-sec{padding:var(--space-16) var(--gutter)}.std-sec__inner{gap:var(--space-7)}.std-sec__top{align-items:flex-start;gap:var(--space-4);flex-direction:column}.std-sec__facts{align-items:flex-start}.std-sec__grid{gap:var(--space-7)}.specs__row{gap:var(--space-3);grid-template-columns:120px minmax(0,1fr)}.decors,.decors--handles{gap:var(--space-5) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.decors--doors{grid-template-columns:repeat(3,minmax(0,1fr))}.prodcards,.tiles,.specgrid{grid-template-columns:1fr}.prodcard{padding:var(--space-5)}.prodcard__title{font-size:var(--fs-22)}.doc__link{gap:var(--space-4)}.doc__cover img{width:72px}}
