.C8-xrG_hero,.C8-xrG_teresaSection{--leaf:var(--table-leaf,#e5ecdc);--cream:var(--table-cream,#f5f1e8);--ink:var(--table-ink,#0b2117);--blue:var(--table-blue,#1b2a8f);--line:var(--table-line,#0b21172e)}.C8-xrG_hero{background:var(--leaf);color:var(--ink);overflow:clip}.C8-xrG_heroFrame{background:var(--leaf);min-height:87svh;position:relative}.C8-xrG_heroCopy{z-index:2;flex-direction:column;justify-content:center;width:min(54vw,840px);min-height:87svh;padding:clamp(165px,19vh,220px) 0 clamp(52px,7vh,76px) clamp(28px,3.35vw,54px);display:flex;position:relative;transform:translateY(-30px)}.C8-xrG_kicker,.C8-xrG_sectionKicker{font-family:var(--font-dm-sans), sans-serif;letter-spacing:.17em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1.2}.C8-xrG_kicker{align-items:center;gap:12px;margin-bottom:26px;display:flex}.C8-xrG_kicker:before{content:"";background:currentColor;width:30px;height:1px}.C8-xrG_heroCopy h1{max-width:none;font-family:var(--font-dm-sans), sans-serif;letter-spacing:-.064em;text-wrap:balance;font-size:clamp(96px,10.1vw,164px);font-weight:700;line-height:.96}.C8-xrG_heroCopy h1 span{white-space:nowrap;display:block}.C8-xrG_heroCopy h1 span+span{margin-top:.055em}@media (min-width:1024px) and (max-width:1535px){.C8-xrG_heroCopy{padding-top:max(210px,19vh + 36px)}}.C8-xrG_heroLead{max-width:25ch;font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.025em;margin-top:34px;font-size:clamp(24px,1.95vw,31px);font-style:italic;line-height:1.22}.C8-xrG_heroLead span{display:block}.C8-xrG_heroActions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:42px;display:flex}.C8-xrG_primaryAction{background:var(--blue);color:#fff;width:min(370px,100%);min-height:84px;font-family:var(--font-dm-sans), sans-serif;justify-content:space-between;align-items:center;gap:42px;padding:0 38px;font-size:20px;font-weight:600;transition:background-color .16s,transform .16s;display:inline-flex}.C8-xrG_primaryAction:hover{background:#102fc1}.C8-xrG_secondaryAction,.C8-xrG_inkLink{min-height:44px;color:var(--ink);font-family:var(--font-dm-sans), sans-serif;text-underline-offset:5px;border-bottom:1px solid;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.C8-xrG_secondaryAction{background:color-mix(in srgb, var(--leaf) 86%, transparent);box-shadow:0 0 0 8px color-mix(in srgb, var(--leaf) 86%, transparent);padding:0 4px}.C8-xrG_secondaryAction:hover,.C8-xrG_inkLink:hover{color:var(--blue)}.C8-xrG_heroMedia{z-index:0;background:#cbd4c0;position:absolute;inset:0;overflow:hidden}.C8-xrG_heroImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center 52%;object-position:center 52%;animation:none;transform:scale(1)}.C8-xrG_heroMedia:after{content:"";background:linear-gradient(90deg, var(--leaf) 0 72%, #e5ecdce0 82%, transparent 100%);pointer-events:none;width:43%;position:absolute;inset:0 auto 0 0}.C8-xrG_heroMedia figcaption{z-index:1;color:#fff;font-family:var(--font-dm-sans), sans-serif;background:#0b2117c7;padding:5px 8px;font-size:13px;position:absolute;bottom:12px;right:16px}.C8-xrG_pathNav{background:var(--cream);min-height:19svh;color:var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.C8-xrG_pathLink{border-right:1px solid var(--line);min-height:136px;font-family:var(--font-dm-sans), sans-serif;letter-spacing:-.04em;justify-content:space-between;align-items:center;gap:24px;padding:28px clamp(22px,3.4vw,54px);font-size:clamp(34px,3.4vw,56px);font-weight:700;transition:background-color .18s;display:flex}.C8-xrG_pathLink:nth-child(2) span,.C8-xrG_pathLink:nth-child(3) span{font-family:var(--font-fraunces), Georgia, serif;font-style:italic;font-weight:500}.C8-xrG_pathLink:first-child span{font-family:var(--font-dm-sans), sans-serif;font-style:normal;font-weight:700}.C8-xrG_pathLink:last-child{border-right:0}.C8-xrG_pathLink:hover{background:var(--leaf)}.C8-xrG_pathLink svg{flex:none;transition:transform .18s}.C8-xrG_pathLink:hover svg{transform:translate(5px)}.C8-xrG_teresaSection{background:var(--cream);color:var(--ink);position:relative;overflow:clip}.C8-xrG_teresaInner{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(36px,7vw,110px);max-width:1240px;min-height:570px;margin:0 auto;padding:72px clamp(24px,5vw,72px) 0;display:grid}.C8-xrG_teresaArt{justify-content:center;align-self:center;align-items:center;display:flex;position:relative}.C8-xrG_teresaHalo{aspect-ratio:1;background:var(--leaf);border-radius:50%;width:min(34vw,390px);position:absolute;top:50%;transform:translateY(-50%)}.C8-xrG_teresaImage{z-index:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:min(27vw,320px);height:auto;position:relative}.C8-xrG_teresaCopy{padding:72px 0 92px}.C8-xrG_sectionKicker{color:var(--blue)}.C8-xrG_teresaCopy h2{max-width:17ch;font-family:var(--font-dm-sans), sans-serif;letter-spacing:-.052em;text-wrap:balance;margin-top:20px;font-size:clamp(30px,3.76vw,58px);font-weight:650;line-height:.98}.C8-xrG_teresaCopy>p:not(.C8-xrG_sectionKicker,.C8-xrG_signature){max-width:54ch;font-family:var(--font-dm-sans), sans-serif;margin-top:28px;font-size:17px;line-height:1.7}.C8-xrG_signature{font-family:var(--font-fraunces), Georgia, serif;margin:24px 0 18px;font-size:23px;font-style:italic}@media (max-width:960px){.C8-xrG_heroFrame{min-height:700px}.C8-xrG_heroCopy{width:59vw;min-height:700px;padding:140px 0 64px 36px;transform:none}.C8-xrG_heroCopy h1{font-size:clamp(66px,8.2vw,86px)}.C8-xrG_pathLink{min-height:100px;font-size:25px}}@media (max-width:767px){.C8-xrG_heroFrame{flex-direction:column;min-height:0;display:flex}.C8-xrG_heroMedia{order:-1;min-height:52svh;position:relative}.C8-xrG_heroImage{-o-object-position:70% 51%;object-position:70% 51%}.C8-xrG_heroMedia:after{background:linear-gradient(0deg, var(--leaf), transparent);width:auto;height:22%;inset:auto 0 0}.C8-xrG_heroCopy{width:auto;min-height:0;padding:38px 22px 46px}.C8-xrG_heroCopy h1{max-width:7ch;font-size:clamp(58px,18vw,82px)}.C8-xrG_heroLead{max-width:27ch;margin-top:24px;font-size:22px}.C8-xrG_heroActions{align-items:stretch;margin-top:30px}.C8-xrG_primaryAction{gap:24px;width:100%;min-height:68px;padding-inline:24px;font-size:18px}.C8-xrG_secondaryAction{width:max-content}.C8-xrG_pathNav{grid-template-columns:1fr}.C8-xrG_pathLink{border-right:0;border-bottom:1px solid var(--line);min-height:78px;padding-block:20px;font-size:29px}.C8-xrG_pathLink:last-child{border-bottom:0}.C8-xrG_teresaInner{padding:64px 22px 0;grid-template-columns:1fr;gap:0;min-height:0;padding-top:48px}.C8-xrG_teresaCopy{padding:28px 0 60px}.C8-xrG_teresaCopy h2{font-size:clamp(30px,8.8vw,42px)}.C8-xrG_teresaCopy>p:not(.C8-xrG_sectionKicker,.C8-xrG_signature){font-size:16px}.C8-xrG_teresaArt{min-height:290px}.C8-xrG_teresaHalo{width:250px}.C8-xrG_teresaImage{width:190px}}@media (max-width:360px){.C8-xrG_heroCopy h1{font-size:56px}.C8-xrG_primaryAction{gap:20px;padding-inline:18px}.C8-xrG_pathLink{font-size:26px}}@media (prefers-reduced-motion:reduce){.C8-xrG_heroImage{animation:none;transform:none}.C8-xrG_primaryAction,.C8-xrG_pathLink,.C8-xrG_pathLink svg{transition:none}.C8-xrG_primaryAction:hover,.C8-xrG_pathLink:hover svg{transform:none}}@media (prefers-reduced-motion:no-preference){.C8-xrG_heroImage{animation:2.4s cubic-bezier(.22,1,.36,1) backwards C8-xrG_heroSettle}.C8-xrG_heroCopy h1>span{animation:.85s cubic-bezier(.22,1,.36,1) .25s backwards C8-xrG_heroLine}.C8-xrG_heroCopy h1>span+span{animation-delay:.42s}.C8-xrG_heroLead>span{animation:.8s cubic-bezier(.22,1,.36,1) .95s backwards C8-xrG_heroRise}.C8-xrG_heroLead>span:nth-child(2){animation-delay:1.1s}.C8-xrG_heroLead>span:nth-child(3){animation-delay:1.25s}.C8-xrG_primaryAction{animation:.7s cubic-bezier(.22,1,.36,1) 1.5s backwards C8-xrG_heroRise}.C8-xrG_primaryAction svg{animation:.5s cubic-bezier(.65,0,.35,1) 2.1s backwards C8-xrG_heroArrow}}@keyframes C8-xrG_heroSettle{0%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes C8-xrG_heroLine{0%{clip-path:inset(0 0 100%);opacity:0;transform:translateY(10px)}to{clip-path:inset(0);opacity:1;transform:translateY(0)}}@keyframes C8-xrG_heroRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes C8-xrG_heroArrow{0%{opacity:0;transform:translate(5px)}to{opacity:1;transform:translate(0)}}.C8-xrG_heroCopyPanettone h1{letter-spacing:-.05em;font-size:clamp(48px,5vw,84px);line-height:1.02}.C8-xrG_heroCopyPanettone h1 span{white-space:normal;text-wrap:balance}.C8-xrG_heroCopyPanettone .C8-xrG_heroLead{max-width:34ch;font-size:clamp(20px,1.6vw,26px)}.C8-xrG_heroArrival{max-width:44ch;font:400 15px/1.55 var(--font-dm-sans), sans-serif;color:var(--ink);opacity:.82;margin-top:22px}.C8-xrG_heroImagePanettone{-o-object-position:70% 50%;object-position:70% 50%;transform-origin:70% 55%;scale:1.05;translate:0 var(--living-y,0px)}@media (prefers-reduced-motion:no-preference){.C8-xrG_heroImagePanettone{animation:18s cubic-bezier(.16,1,.3,1) both C8-xrG_heroPushIn}}@keyframes C8-xrG_heroPushIn{0%{scale:1.05}to{scale:1.11}}@media (prefers-reduced-motion:reduce){.C8-xrG_heroImagePanettone{animation:none;translate:none;scale:1}}@media (min-width:768px) and (max-width:960px){.C8-xrG_heroPanettone .C8-xrG_heroFrame{flex-direction:column;min-height:0;display:flex}.C8-xrG_heroPanettone .C8-xrG_heroMedia{order:-1;min-height:52svh;position:relative}.C8-xrG_heroPanettone .C8-xrG_heroMedia:after{background:linear-gradient(0deg, var(--leaf), transparent);width:auto;height:22%;inset:auto 0 0}.C8-xrG_heroPanettone .C8-xrG_heroCopy{width:auto;min-height:0;padding:38px 36px 46px}.C8-xrG_heroPanettone .C8-xrG_heroImagePanettone{-o-object-position:80% 50%;object-position:80% 50%}}@media (max-width:960px){.C8-xrG_heroCopyPanettone h1{font-size:clamp(40px,6vw,60px)}}@media (max-width:767px){.C8-xrG_heroCopyPanettone h1{max-width:none;font-size:clamp(42px,12.5vw,64px)}.C8-xrG_heroCopyPanettone .C8-xrG_heroLead{max-width:30ch;font-size:19px}.C8-xrG_heroImagePanettone{-o-object-position:88% 50%;object-position:88% 50%}}.C8-xrG_heroCopyPanettone .C8-xrG_heroLead .C8-xrG_heroLeadSub{font-size:.78em;font-style:normal;font-family:var(--font-dm-sans), sans-serif;letter-spacing:0;opacity:.85;margin-top:12px;line-height:1.5}
.BrsB2q_band{background:var(--table-tomato,#b33a22);color:#fff2d8;scroll-margin-top:100px}.BrsB2q_wrap{max-width:1440px;margin-inline:auto;padding:clamp(40px,5.5vw,80px) clamp(24px,4vw,64px)}.BrsB2q_opening{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(32px,6vw,88px);display:grid}.BrsB2q_copy{min-width:0}.BrsB2q_band .BrsB2q_kicker{font:600 13px/1.4 var(--font-dm-sans), sans-serif;letter-spacing:.13em;text-transform:uppercase;margin:0 0 22px}.BrsB2q_band .BrsB2q_title{max-width:18ch;color:inherit;font:750 clamp(44px, 5.6vw, 80px)/1.04 var(--font-dm-sans), sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0 0 26px}.BrsB2q_band .BrsB2q_title em{font:italic 450 1em/1.06 var(--font-fraunces), Georgia, serif;letter-spacing:-.025em;display:block}.BrsB2q_band .BrsB2q_body{max-width:48ch;font:400 clamp(17px, 1.6vw, 21px)/1.6 var(--font-dm-sans), sans-serif;text-wrap:pretty;margin:0 0 28px}.BrsB2q_link,.BrsB2q_secondaryLink{width:fit-content;max-width:100%;min-height:48px;color:inherit;font:600 15px/1.5 var(--font-dm-sans), sans-serif;justify-content:space-between;align-items:center;gap:20px;text-decoration:none;display:flex}.BrsB2q_link{border-bottom:1px solid #fff2d880;padding-block:10px}.BrsB2q_link svg,.BrsB2q_secondaryLink svg{flex-shrink:0;transition:transform .18s ease-out}.BrsB2q_link:hover svg,.BrsB2q_secondaryLink:hover svg,.BrsB2q_house:hover>svg{transform:translate(4px)}.BrsB2q_secondaryLink{text-underline-offset:4px;margin-top:8px;font-weight:400;text-decoration:underline}.BrsB2q_band :is(.BrsB2q_house,.BrsB2q_link,.BrsB2q_secondaryLink):focus-visible{outline-offset:6px;box-shadow:none;outline:2px solid}.BrsB2q_band :is(.BrsB2q_house,.BrsB2q_link):hover{text-decoration:none}.BrsB2q_promise{border-left:1px solid #fff2d866;padding-left:clamp(24px,4vw,64px)}.BrsB2q_band .BrsB2q_promise p{max-width:20ch;font:italic 450 clamp(28px, 3.1vw, 44px)/1.15 var(--font-fraunces), Georgia, serif;text-wrap:balance;margin:0 0 24px}.BrsB2q_promise span{max-width:40ch;font:400 16px/1.6 var(--font-dm-sans), sans-serif;display:block}.BrsB2q_houses{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:52px;display:grid}.BrsB2q_house{min-width:0;color:inherit;border-top:1px solid #fff2d880;padding:20px 0 38px;text-decoration:none;position:relative}.BrsB2q_number{font:500 13px/1.4 var(--font-dm-sans), sans-serif}.BrsB2q_band .BrsB2q_house h3{color:inherit;font:700 22px/1.2 var(--font-dm-sans), sans-serif;letter-spacing:-.025em;margin:14px 0 12px}.BrsB2q_band .BrsB2q_house p{max-width:29ch;font:400 16px/1.55 var(--font-dm-sans), sans-serif;margin:0}.BrsB2q_house>svg{transition:transform .18s ease-out;position:absolute;bottom:0;left:0}.BrsB2q_houseOpening{grid-template-columns:1.15fr 1fr;gap:clamp(32px,4vw,64px)}.BrsB2q_photo{background:#7e2918;align-self:stretch;min-height:430px;margin:0;position:relative;overflow:hidden}.BrsB2q_photo img{-o-object-position:center;object-position:center}.BrsB2q_photo:after{content:"";pointer-events:none;background:linear-gradient(#0000,#291008b8);position:absolute;inset:50% 0 0}.BrsB2q_photo figcaption{z-index:1;font:500 13px/1.5 var(--font-dm-sans), sans-serif;position:absolute;bottom:20px;left:22px;right:22px}.BrsB2q_band .BrsB2q_rangeStory{max-width:48ch;font:400 15px/1.6 var(--font-dm-sans), sans-serif;border-left:1px solid;margin:0 0 24px;padding-left:18px}.BrsB2q_band ::selection{color:#b33a22;background:#fff2d8}@media (max-width:1023px){.BrsB2q_houses{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.BrsB2q_houseOpening{grid-template-columns:1fr 1fr}.BrsB2q_band .BrsB2q_houseOpening .BrsB2q_title{font-size:clamp(38px,4.8vw,54px)}}@media (max-width:719px){.BrsB2q_opening,.BrsB2q_houseOpening{grid-template-columns:minmax(0,1fr);gap:32px}.BrsB2q_band .BrsB2q_title,.BrsB2q_band .BrsB2q_houseOpening .BrsB2q_title{font-size:clamp(40px,9.4vw,60px)}.BrsB2q_promise{border-top:1px solid #fff2d866;border-left:0;padding:28px 0 0}.BrsB2q_band .BrsB2q_promise p{font-size:30px}.BrsB2q_houses{gap:24px;margin-top:36px}.BrsB2q_band .BrsB2q_house h3{font-size:20px}.BrsB2q_band .BrsB2q_house p{font-size:15px}.BrsB2q_photo{aspect-ratio:4/3;min-height:0}}@media (max-width:379px){.BrsB2q_houses{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.BrsB2q_band svg{transition:none}.BrsB2q_band a:hover svg{transform:none}}.BrsB2q_bandOpening{grid-template-columns:minmax(0,1fr)}.BrsB2q_bandOpening .BrsB2q_copy{-moz-column-gap:clamp(32px, 6vw, 88px);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"kicker kicker""title body""title link";align-items:end;column-gap:clamp(32px,6vw,88px);display:grid}.BrsB2q_bandOpening .BrsB2q_kicker{grid-area:kicker}.BrsB2q_band .BrsB2q_bandOpening .BrsB2q_title{grid-area:title;margin-bottom:0}.BrsB2q_band .BrsB2q_bandOpening .BrsB2q_body{grid-area:body;margin-bottom:18px}.BrsB2q_bandOpening .BrsB2q_link{grid-area:link}.BrsB2q_band .BrsB2q_houses{gap:28px;margin-top:clamp(40px,5vw,64px)}.BrsB2q_band .BrsB2q_house{border-top:0;flex-direction:column;padding:0;display:flex}.BrsB2q_face{aspect-ratio:4/3;background:#7e2918;display:block;position:relative;overflow:hidden}.BrsB2q_face img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.BrsB2q_face:after{content:"";mix-blend-mode:color;pointer-events:none;background:#b33a22;transition:opacity .4s;position:absolute;inset:0}.BrsB2q_house:hover .BrsB2q_face:after,.BrsB2q_house:focus-visible .BrsB2q_face:after{opacity:0}.BrsB2q_house:hover .BrsB2q_face img{transform:scale(1.03)}.BrsB2q_face .BrsB2q_number{z-index:1;color:#b33a22;font:600 13px/1.4 var(--font-dm-sans), sans-serif;background:#fff2d8;padding:3px 8px;position:absolute;top:12px;left:12px}.BrsB2q_houseText{padding-top:4px;display:block}.BrsB2q_houseText svg{margin-top:14px;transition:transform .18s ease-out;display:block}.BrsB2q_house:hover .BrsB2q_houseText svg{transform:translate(4px)}@media (max-width:1023px){.BrsB2q_bandOpening .BrsB2q_copy{grid-template-columns:minmax(0,1fr);grid-template-areas:"kicker""title""body""link"}.BrsB2q_band .BrsB2q_bandOpening .BrsB2q_title{margin-bottom:26px}}@media (max-width:719px){.BrsB2q_band .BrsB2q_houses{grid-template-columns:minmax(0,1fr);gap:20px}.BrsB2q_band .BrsB2q_house{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:16px;display:grid}.BrsB2q_face{aspect-ratio:1}.BrsB2q_face .BrsB2q_number{top:6px;left:6px}.BrsB2q_band .BrsB2q_house h3{margin-top:0}.BrsB2q_houseText svg{margin-top:8px}}@media (prefers-reduced-motion:reduce){.BrsB2q_face img,.BrsB2q_face:after,.BrsB2q_houseText svg{transition:none}.BrsB2q_house:hover .BrsB2q_face img{transform:none}}
.iVgc-q_hero{border-bottom:1px solid var(--table-line);grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:center;gap:40px;margin-bottom:8px;padding:34px 0 54px;display:grid}.iVgc-q_text{min-width:0}.iVgc-q_hero .iVgc-q_title{font-family:var(--font-dm-sans), sans-serif;letter-spacing:-.045em;color:var(--table-ink);white-space:normal;font-size:clamp(44px,4.6vw,66px);font-weight:700;line-height:1.02}.iVgc-q_titleLead,.iVgc-q_titleItalic{display:block}.iVgc-q_hero .iVgc-q_titleItalic{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.03em;margin-top:4px;font-style:italic;font-weight:400}.iVgc-q_hero .iVgc-q_lines{color:var(--table-muted);margin-top:28px;font-size:18px;line-height:1.7}.iVgc-q_lines span,.iVgc-q_meta span{display:block}.iVgc-q_hero .iVgc-q_meta{color:var(--table-ink);margin-top:30px;font-size:14px;font-weight:600;line-height:1.6}.iVgc-q_pair{grid-template-columns:1fr 1fr;gap:20px;min-width:0;display:grid}.iVgc-q_figure{min-width:0;margin:0}.iVgc-q_frame{aspect-ratio:1000/880;background:var(--table-paper);position:relative;overflow:hidden}.iVgc-q_hero .iVgc-q_boxImage{width:144%;max-width:none;height:auto;position:absolute;top:-16.477%;left:-23%}.iVgc-q_hero .iVgc-q_servingImage{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.iVgc-q_hero .iVgc-q_caption{color:var(--table-muted);margin-top:14px;font-size:13px;line-height:1.5}@media (max-width:1023px){.iVgc-q_hero{grid-template-columns:minmax(0,1fr);gap:34px;padding-top:22px}}@media (max-width:640px){.iVgc-q_pair{grid-template-columns:minmax(0,1fr);gap:30px}}
.gxBElG_frame{justify-content:center;align-items:center;padding:1rem;transition:transform .5s ease-out;display:flex;position:absolute;inset:0}.gxBElG_primary,.gxBElG_alternate{transition:opacity .35s}.gxBElG_alternate{opacity:0}[data-motion-card-photo] .gxBElG_frame{transition:none}[data-motion-card-photo] .gxBElG_frame:hover{transform:none}[data-motion-card-photo] .gxBElG_ready:hover .gxBElG_primary{opacity:1}[data-motion-card-photo] .gxBElG_ready:hover .gxBElG_alternate{opacity:0}.gxBElG_fallback{background:var(--table-leaf);color:var(--table-muted);font-family:var(--font-dm-sans), sans-serif;text-align:center;place-items:center;padding:24px;font-size:14px;display:grid;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.gxBElG_frame:hover{transform:scale(1.025)}.gxBElG_ready:hover .gxBElG_primary{opacity:0}.gxBElG_ready:hover .gxBElG_alternate{opacity:1}}@media (prefers-reduced-motion:reduce){.gxBElG_frame,.gxBElG_primary,.gxBElG_alternate{transition:none}.gxBElG_frame:hover{transform:none}}
.B5E4iq_shop{color:var(--table-ink);font:16px/1.7 var(--font-dm-sans), sans-serif;background:var(--table-cream)}.B5E4iq_shop ::selection{background:var(--table-leaf);color:var(--table-ink)}.B5E4iq_shop a{text-decoration:none}.B5E4iq_shop a:hover{text-underline-offset:5px;text-decoration:underline}.B5E4iq_shop a:focus-visible,.B5E4iq_shop button:focus-visible,.B5E4iq_shop input:focus-visible,.B5E4iq_shop select:focus-visible{outline:2px solid var(--table-blue);outline-offset:4px}.B5E4iq_shop img{width:100%;height:auto;display:block}.B5E4iq_shop h1,.B5E4iq_shop h2,.B5E4iq_shop h3{font-family:var(--font-playfair), Georgia, serif;text-wrap:balance;white-space:pre-line;margin:0;font-weight:400}.B5E4iq_shop h1{letter-spacing:-.035em;font-size:clamp(40px,4.7vw,59px);line-height:1.12}.B5E4iq_shop h2{letter-spacing:-.025em;font-size:clamp(30px,3.1vw,38px);line-height:1.2}.B5E4iq_shop p{margin:0}.B5E4iq_shop [id]{scroll-margin-top:150px}.B5E4iq_wrap{width:min(1200px,100% - 96px);margin-inline:auto}.B5E4iq_arrow{flex-shrink:0}.B5E4iq_accent{color:var(--table-blue);font-style:italic;display:block}.B5E4iq_textLink{border-bottom:1px solid var(--table-line);justify-content:space-between;align-items:center;gap:23px;min-height:44px;padding:8px 0;font-size:14px;display:inline-flex}.B5E4iq_shop .B5E4iq_textLink:hover{color:var(--table-blue);border-color:currentColor;text-decoration:none}.B5E4iq_opening{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 48px;padding:24px 0 18px;display:flex}.B5E4iq_opening h1{font-size:clamp(34px,3.4vw,44px);line-height:1.1}.B5E4iq_opening .B5E4iq_accent{display:inline}.B5E4iq_shop .B5E4iq_lede{color:var(--table-muted);white-space:pre-line;max-width:520px;font-size:15px}.B5E4iq_giftNote{flex-wrap:wrap;align-items:center;gap:0 18px;display:flex}.B5E4iq_shop .B5E4iq_giftKicker{color:var(--table-muted);font-size:14px}.B5E4iq_catalogue{border-top:1px solid var(--table-line);padding-top:14px}.B5E4iq_search{border-bottom:1px solid var(--table-line);min-width:200px;color:var(--table-muted);flex:0 320px;align-items:center;gap:12px;padding:0;display:flex}.B5E4iq_search input{min-width:0;min-height:48px;font:16px var(--font-dm-sans), sans-serif;color:var(--table-ink);background:0 0;border:0;flex:1;padding:4px 0}.B5E4iq_search input::placeholder{color:var(--table-muted)}.B5E4iq_search input:focus-visible{outline-offset:2px}.B5E4iq_controls{flex-wrap:wrap;align-items:center;gap:2px 28px;display:flex}.B5E4iq_landingLink{margin:10px 0 0}.B5E4iq_controlGroup{flex-wrap:wrap;flex:100%;align-items:center;gap:16px;min-width:0;display:flex}.B5E4iq_shop .B5E4iq_controlLabel{color:var(--table-muted);flex-shrink:0;font-size:13px}.B5E4iq_categories{flex-wrap:wrap;gap:22px;display:flex}.B5E4iq_categories button{font:14px var(--font-dm-sans), sans-serif;color:var(--table-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:44px;padding:10px 0;scroll-margin-top:150px}.B5E4iq_categories button:hover{color:var(--table-blue)}.B5E4iq_selectField{color:var(--table-muted);align-items:center;gap:12px;font-size:13px;display:inline-flex}.B5E4iq_mobileOnly{display:none}.B5E4iq_shop .B5E4iq_count{color:var(--table-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}.B5E4iq_reset{font:13px var(--font-dm-sans), sans-serif;color:var(--table-muted);cursor:pointer;border:0;border-bottom:1px solid var(--table-line);background:0 0;min-height:44px;padding:10px 0}.B5E4iq_reset:hover{color:var(--table-blue);border-color:currentColor}.B5E4iq_filterAnchor{position:relative}.B5E4iq_filterTrigger{border:1px solid var(--table-line);background:var(--table-paper);min-width:240px;min-height:52px;font:16px/1.3 var(--font-dm-sans), sans-serif;color:var(--table-ink);text-align:left;cursor:pointer;touch-action:manipulation;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 12px 16px;display:flex}.B5E4iq_filterTrigger:hover{border-color:var(--table-ink);background:var(--table-paper)}.B5E4iq_filterValue{min-width:0;display:grid}.B5E4iq_filterValue>span{overflow-wrap:anywhere;grid-area:1/1}.B5E4iq_filterSizer{visibility:hidden}.B5E4iq_filterChevron{color:var(--table-muted);flex-shrink:0;transition:transform .12s}.B5E4iq_filterTrigger[aria-expanded=true] .B5E4iq_filterChevron{transform:rotate(180deg)}.B5E4iq_filterMenu{z-index:30;overscroll-behavior:contain;background:var(--table-paper);border:1px solid var(--table-line);scrollbar-color:var(--table-line) var(--table-paper);border-radius:0;width:100%;max-height:320px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.B5E4iq_filterMenuUp{top:auto;bottom:calc(100% + 8px)}.B5E4iq_filterOption{min-height:48px;font:15px/1.35 var(--font-dm-sans), sans-serif;color:var(--table-ink);cursor:pointer;touch-action:manipulation;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.B5E4iq_filterOption+.B5E4iq_filterOption{margin-top:2px}.B5E4iq_filterOption>span{overflow-wrap:anywhere;min-width:0}.B5E4iq_filterOption:hover{background:var(--table-leaf)}.B5E4iq_filterOption[aria-selected=true]{background:var(--table-leaf);font-weight:600}.B5E4iq_filterOption:focus-visible{outline:2px solid var(--table-blue);outline-offset:-2px}.B5E4iq_filterOption:focus-visible:not([aria-selected=true]){background:var(--table-leaf)}.B5E4iq_filterCheck{color:var(--table-blue);visibility:hidden;flex-shrink:0}.B5E4iq_filterOption[aria-selected=true] .B5E4iq_filterCheck{visibility:visible}.B5E4iq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:42px 24px;margin-top:16px;display:grid}.B5E4iq_empty{max-width:560px;padding:48px 0 56px}.B5E4iq_shop .B5E4iq_emptyBody{color:var(--table-muted);margin-top:16px;font-size:15px}.B5E4iq_shop .B5E4iq_emptyBody+.B5E4iq_emptyBody{margin-top:6px}.B5E4iq_activeFilters{margin-top:24px}.B5E4iq_shop .B5E4iq_activeLabel{color:var(--table-muted);font-size:13px}.B5E4iq_activeFilters ul{flex-wrap:wrap;gap:10px;margin:10px 0 0;padding:0;list-style:none;display:flex}.B5E4iq_chip{border:1px solid var(--table-line);background:var(--table-paper);max-width:100%;min-height:44px;font:14px var(--font-dm-sans), sans-serif;color:var(--table-ink);cursor:pointer;text-align:left;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.B5E4iq_chip span{overflow-wrap:anywhere}.B5E4iq_chip:hover{border-color:var(--table-blue);color:var(--table-blue)}.B5E4iq_emptyActions{flex-wrap:wrap;align-items:center;gap:8px 30px;margin-top:26px;display:flex}.B5E4iq_searchAll{border:0;border-bottom:1px solid var(--table-blue);min-height:44px;font:14px var(--font-dm-sans), sans-serif;color:var(--table-blue);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:16px;padding:8px 0;display:inline-flex}.B5E4iq_searchAll:hover{color:var(--table-ink);border-color:currentColor}.B5E4iq_moreRow{justify-content:center;margin-top:52px;display:flex}.B5E4iq_more{border:1px solid var(--table-blue);background:var(--table-blue);font:600 14px var(--font-dm-sans), sans-serif;color:#fff;cursor:pointer;min-height:51px;padding:14px 30px;transition:opacity .2s}.B5E4iq_more:hover{opacity:.9}.B5E4iq_card{flex-direction:column;min-width:0;display:flex}.B5E4iq_card[hidden]{display:none}.B5E4iq_card>p:last-of-type{margin-bottom:18px}.B5E4iq_cardImage{aspect-ratio:1;background:var(--table-paper);display:block;position:relative;overflow:hidden}.B5E4iq_shop .B5E4iq_cardImage:hover{text-decoration:none}.B5E4iq_card .B5E4iq_cardSupplier{color:var(--table-muted);margin-top:15px;font-size:13px}.B5E4iq_card .B5E4iq_cardTitle{letter-spacing:-.015em;overflow-wrap:anywhere;margin-top:7px;font-size:22px;line-height:1.3}.B5E4iq_shop .B5E4iq_cardTitle a{color:inherit}.B5E4iq_card .B5E4iq_cardFormat{color:var(--table-muted);margin-top:6px;font-size:14px}.B5E4iq_card .B5E4iq_cardState{color:var(--table-blue);margin-top:8px;font-size:14px}.B5E4iq_cardBuy{border-top:1px solid var(--table-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:auto;padding-top:14px;display:flex}.B5E4iq_cardAdd{text-align:left}.B5E4iq_cardPrice{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:650}.B5E4iq_cardUnitPrice{color:var(--table-muted);font-size:13px;font-weight:400;display:block}.B5E4iq_cardAdd{font:600 14px var(--font-dm-sans), sans-serif;color:var(--table-blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:11px 0;transition:color .2s;display:inline-flex}.B5E4iq_cardAdd:hover{color:var(--table-ink);text-underline-offset:5px;text-decoration:underline}.B5E4iq_cardUnavailable{color:var(--table-muted);font-size:13px}.B5E4iq_bridge{background:var(--table-leaf)}.B5E4iq_bridgeLayout{grid-template-columns:1.15fr 1fr;align-items:center;gap:100px;padding:78px 0;display:grid}.B5E4iq_shop .B5E4iq_bridgeBody{color:var(--table-muted);max-width:430px;font-size:15px;line-height:1.8}.B5E4iq_bridgeLayout .B5E4iq_textLink{border-color:var(--table-line);margin-top:24px}@media (max-width:1250px){.B5E4iq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1050px){.B5E4iq_wrap{width:calc(100% - 64px)}.B5E4iq_opening{gap:8px 40px}.B5E4iq_bridgeLayout{gap:56px}}@media (max-width:760px){.B5E4iq_wrap{width:calc(100% - 40px)}.B5E4iq_shop [id]{scroll-margin-top:92px}.B5E4iq_shop h1{font-size:clamp(36px,10vw,40px)}.B5E4iq_shop h2{font-size:30px}.B5E4iq_opening{padding:22px 0 18px;display:block}.B5E4iq_opening .B5E4iq_accent{display:block}.B5E4iq_shop .B5E4iq_lede{margin-top:12px}.B5E4iq_giftNote{border-top:1px solid var(--table-line);margin-top:14px;padding-top:8px;display:block}.B5E4iq_giftNote .B5E4iq_textLink{width:100%}.B5E4iq_catalogue{padding-top:16px}.B5E4iq_search{flex:100%}.B5E4iq_search input{font-size:16px}.B5E4iq_controls{gap:12px 18px}.B5E4iq_desktopOnly{display:none}.B5E4iq_mobileOnly{display:inline-flex}.B5E4iq_selectField{flex:100%}.B5E4iq_filterField{position:relative}.B5E4iq_filterField>span:first-child{min-width:5.25em}.B5E4iq_filterAnchor{flex:1;min-width:0;position:static}.B5E4iq_filterTrigger{width:100%;min-width:0}.B5E4iq_shop .B5E4iq_count{margin-left:0}.B5E4iq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:29px 17px;margin-top:18px}.B5E4iq_empty{padding:36px 0 44px}.B5E4iq_card .B5E4iq_cardTitle{margin-top:6px;font-size:19px}.B5E4iq_card .B5E4iq_cardSupplier{margin-top:12px;font-size:13px}.B5E4iq_cardBuy{padding-top:12px}.B5E4iq_cardAdd{gap:6px}.B5E4iq_bridgeLayout{padding:50px 0;display:block}.B5E4iq_bridgeLayout .B5E4iq_textLink{width:100%}.B5E4iq_bridgeLayout>div+div{margin-top:22px}.B5E4iq_moreRow{margin-top:38px}.B5E4iq_more{width:100%}}@media (max-width:360px){.B5E4iq_shop h1{font-size:36px}.B5E4iq_grid{gap:25px 13px}.B5E4iq_card .B5E4iq_cardTitle{font-size:17px}.B5E4iq_cardPrice,.B5E4iq_cardAdd{font-size:14px}.B5E4iq_filterTrigger{gap:8px;padding-inline:14px 12px}}@media (max-width:340px){.B5E4iq_filterField{flex-wrap:wrap;row-gap:6px}.B5E4iq_filterField>span:first-child{flex:100%}.B5E4iq_filterAnchor{position:relative}}@media (prefers-reduced-motion:reduce){.B5E4iq_shop *,.B5E4iq_shop :before,.B5E4iq_shop :after{transition:none!important}}.B5E4iq_shop{background:var(--table-cream);color:var(--table-ink)}.B5E4iq_shop h1,.B5E4iq_shop h2,.B5E4iq_shop h3{font-family:var(--font-dm-sans), sans-serif;color:var(--table-ink);font-style:normal;font-weight:700}.B5E4iq_shop h1{letter-spacing:-.035em;line-height:1.06}.B5E4iq_shop h2{letter-spacing:-.035em;line-height:1.1}.B5E4iq_accent{font-family:var(--font-fraunces), Georgia, serif;color:var(--table-blue);font-weight:500}.B5E4iq_shop .B5E4iq_textLink,.B5E4iq_cardAdd,.B5E4iq_card .B5E4iq_cardState{color:var(--table-blue)}.B5E4iq_shop .B5E4iq_textLink{border-color:var(--table-line);font-weight:650}.B5E4iq_catalogue{border-color:var(--table-line)}.B5E4iq_search{border-color:var(--table-line);color:var(--table-ink)}.B5E4iq_search:focus-within{border-color:var(--table-blue)}.B5E4iq_search input{color:var(--table-ink)}.B5E4iq_categories button[aria-pressed=true]{color:var(--table-blue);border-bottom-color:var(--table-blue)}.B5E4iq_categories button:hover,.B5E4iq_reset:hover{color:var(--table-blue)}.B5E4iq_filterTrigger{border-color:var(--table-line);color:var(--table-ink);background:#fff;border-radius:0}.B5E4iq_filterTrigger[aria-expanded=true]{border-color:var(--table-blue)}.B5E4iq_filterMenu{border-color:var(--table-line);background:#fff;border-radius:0}.B5E4iq_filterOption{color:var(--table-ink);border-radius:0}.B5E4iq_filterOption:hover,.B5E4iq_filterOption[aria-selected=true]{background:var(--table-leaf)}.B5E4iq_filterCheck{color:var(--table-blue)}.B5E4iq_grid{row-gap:52px}.B5E4iq_cardImage{background:var(--table-leaf)}.B5E4iq_card .B5E4iq_cardTitle{font-family:var(--font-dm-sans), sans-serif;letter-spacing:-.025em;font-weight:700;line-height:1.12}.B5E4iq_cardBuy{border-color:var(--table-line)}.B5E4iq_bridge{background:var(--table-red);color:var(--table-red-text)}.B5E4iq_bridge h2,.B5E4iq_shop .B5E4iq_bridgeBody,.B5E4iq_bridge .B5E4iq_textLink,.B5E4iq_bridge .B5E4iq_accent{color:var(--table-red-text)}.B5E4iq_bridgeLayout .B5E4iq_textLink{border-color:#fff2d880}.B5E4iq_cardAdd svg,.B5E4iq_textLink svg{transition:transform .18s}@media (hover:hover){.B5E4iq_textLink:hover svg{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.B5E4iq_cardAdd svg,.B5E4iq_textLink svg{transition:none;transform:none!important}}
.qRhAya_guide{color:var(--table-ink);font:16px/1.75 var(--font-dm-sans), sans-serif;background:var(--table-cream)}.qRhAya_guide a{text-decoration:none}.qRhAya_guide a:focus-visible{outline:2px solid var(--table-blue);outline-offset:5px}.qRhAya_guide img{width:100%;height:auto;display:block}.qRhAya_guide h1,.qRhAya_guide h2,.qRhAya_guide h3{font-family:var(--font-dm-sans), sans-serif;text-wrap:balance;margin:0;font-weight:760}.qRhAya_guide h1{letter-spacing:-.03em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(32px,4.2vw,52px);line-height:1.14}.qRhAya_guide h2{letter-spacing:-.02em;font-size:clamp(26px,2.6vw,34px);line-height:1.22}.qRhAya_guide p{margin:0}.qRhAya_guide [id]{scroll-margin-top:150px}.qRhAya_wrap{width:min(1200px,100% - 96px);margin-inline:auto}.qRhAya_arrow{flex-shrink:0}.qRhAya_breadcrumb{color:var(--reading-muted,#45584a);flex-wrap:wrap;align-items:center;gap:0 12px;padding-top:22px;font-size:12px;display:flex}.qRhAya_breadcrumb a{align-items:center;min-height:44px;display:inline-flex}.qRhAya_guide .qRhAya_breadcrumb a:hover{color:var(--table-blue)}.qRhAya_opening{max-width:860px;padding:26px 0 40px}.qRhAya_kicker{letter-spacing:.15em;text-transform:uppercase;color:var(--table-ink);font-size:11px;margin-bottom:16px!important}.qRhAya_guide .qRhAya_answer{max-width:44em;margin-top:24px;font-size:19px;line-height:1.7}.qRhAya_button{background:var(--table-blue);color:#fffdf8;justify-content:space-between;align-items:center;gap:28px;max-width:100%;min-height:51px;margin-top:28px;padding:12px 22px;font-size:14px;transition:background .2s;display:inline-flex}.qRhAya_guide .qRhAya_button:hover{background:var(--table-ink)}.qRhAya_guide .qRhAya_updated{color:var(--reading-muted,#45584a);margin-top:18px;font-size:13px}.qRhAya_guide .qRhAya_inline{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.qRhAya_guide .qRhAya_inline:hover{color:var(--table-blue)}.qRhAya_layout{border-top:1px solid var(--table-line);grid-template:"body facts""body figure"1fr/minmax(0,1fr) 360px;align-items:start;gap:28px 80px;padding:48px 0 70px;display:grid}.qRhAya_body{grid-area:body;max-width:44em}.qRhAya_section+.qRhAya_section{margin-top:44px}.qRhAya_section p{color:var(--table-ink);margin-top:16px}.qRhAya_section h2+p{margin-top:18px}.qRhAya_facts{border:1px solid var(--table-line);background:#fffdf8;grid-area:facts;padding:26px 26px 20px}.qRhAya_facts h2{font-size:24px}.qRhAya_facts dl{margin:16px 0 0}.qRhAya_facts dl>div{border-top:1px solid var(--table-leaf);padding:12px 0}.qRhAya_facts dt{letter-spacing:.14em;text-transform:uppercase;color:var(--reading-muted,#45584a);font-size:11px}.qRhAya_facts dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:15px;line-height:1.55}.qRhAya_figure{grid-area:figure;margin:0;overflow:hidden}.qRhAya_figure img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.qRhAya_products{background:var(--table-leaf);padding:60px 0 70px}.qRhAya_faq{border-bottom:1px solid var(--table-line);grid-template-columns:1fr 1.4fr;gap:80px;padding:70px 0 60px;display:grid}.qRhAya_faqList>div+div{border-top:1px solid var(--table-line);margin-top:26px;padding-top:26px}.qRhAya_faqList h3{font:500 17px/1.5 var(--font-dm-sans), sans-serif;letter-spacing:0}.qRhAya_faqList p{color:var(--reading-muted,#45584a);max-width:34em;margin-top:10px;font-size:15px;line-height:1.8}.qRhAya_more{grid-template-columns:1fr 1fr;gap:80px;padding:56px 0 84px;display:grid}.qRhAya_more h2{font-size:26px}.qRhAya_linkList{margin:18px 0 0;padding:0;list-style:none}.qRhAya_textLink{border-bottom:1px solid var(--table-line);justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:10px 0;font-size:15px;display:flex}.qRhAya_guide .qRhAya_textLink:hover{color:var(--table-blue);border-color:currentColor}.qRhAya_hubCrumbs{font-size:13px}.qRhAya_hubOpening{max-width:900px;padding:30px 0 52px}.qRhAya_guide .qRhAya_hubKicker{letter-spacing:.14em;text-transform:uppercase;color:var(--table-blue);margin-bottom:18px;font-size:13px;font-weight:600}.qRhAya_guide .qRhAya_hubTitle{letter-spacing:-.055em;font-size:clamp(52px,7.4vw,104px);font-weight:650;line-height:.96}.qRhAya_guide .qRhAya_hubIntro{max-width:40em;margin-top:28px;font-size:19px;line-height:1.65}.qRhAya_guide .qRhAya_hubSummary{font:italic 400 17px/1.5 var(--font-fraunces), Georgia, serif;color:var(--table-muted);margin-top:14px}.qRhAya_hubGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0 0 104px;padding:0;list-style:none;display:grid}.qRhAya_hubFeatured{grid-column:1/-1}.qRhAya_hubCard{height:100%;color:var(--table-ink);background:var(--table-paper);border:1px solid var(--table-line);flex-direction:column;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .3s;display:flex;position:relative}.qRhAya_guide .qRhAya_hubCard:hover,.qRhAya_guide .qRhAya_hubCard:focus-visible{border-color:#0b211757;transform:translateY(-6px);box-shadow:0 26px 44px -30px #0b211773}.qRhAya_hubArt{background:var(--table-cream);border-bottom:1px solid var(--table-line);padding:30px 40px 0;display:block}.qRhAya_hubArt svg{max-width:330px;margin-inline:auto}.qRhAya_hubBody{flex-direction:column;flex:1;padding:26px 30px 24px;display:flex}.qRhAya_hubTags{color:var(--table-muted);flex-wrap:wrap;align-items:baseline;font-size:13px;line-height:1.5;display:flex}.qRhAya_hubTags>span+span:before{content:"·";margin:0 10px}.qRhAya_hubNeed{color:var(--table-blue);letter-spacing:.12em;text-transform:uppercase;font-weight:600}.qRhAya_guide .qRhAya_hubCard h2{letter-spacing:-.03em;margin-top:14px;font-size:clamp(22px,2vw,27px);font-weight:650;line-height:1.18}.qRhAya_hubTeaser{color:var(--table-muted);max-width:34em;margin-top:12px;font-size:15.5px;line-height:1.6;display:block}.qRhAya_hubFoot{color:var(--table-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-top:auto;padding-top:24px;font-size:13px;display:flex}.qRhAya_hubRead{min-height:44px;color:var(--table-blue);align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.qRhAya_hubArrow{flex-shrink:0;width:24px;height:24px;display:inline-flex;overflow:clip}.qRhAya_hubArrow>span{flex-shrink:0;transition:transform .5s cubic-bezier(.65,0,.35,1);display:flex;transform:translate(-24px)}.qRhAya_hubCard:hover .qRhAya_hubArrow>span,.qRhAya_hubCard:focus-visible .qRhAya_hubArrow>span{transform:translate(0)}@media (prefers-reduced-motion:no-preference){.qRhAya_hubCard:hover [data-hover],.qRhAya_hubCard:focus-visible [data-hover]{transform:var(--h)}}.qRhAya_hubFeatured .qRhAya_hubCard{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.qRhAya_hubFeatured .qRhAya_hubArt{border-bottom:0;border-right:1px solid var(--table-line);align-items:flex-end;padding:44px 48px 0;display:flex}.qRhAya_hubFeatured .qRhAya_hubArt svg{max-width:440px}.qRhAya_hubFeatured .qRhAya_hubBody{padding:44px 52px 36px}.qRhAya_guide .qRhAya_hubFeatured .qRhAya_hubCard h2{letter-spacing:-.045em;margin-top:18px;font-size:clamp(30px,3.4vw,46px);line-height:1.08}.qRhAya_hubFeatured .qRhAya_hubTeaser{margin-top:18px;font-size:18px}@media (max-width:1023px){.qRhAya_wrap{width:calc(100% - 64px)}.qRhAya_layout{grid-template-rows:none;grid-template-columns:1fr;grid-template-areas:"facts""body""figure";gap:40px}.qRhAya_faq,.qRhAya_more{grid-template-columns:1fr;gap:28px}.qRhAya_hubFeatured .qRhAya_hubArt{padding:36px 32px 0}.qRhAya_hubFeatured .qRhAya_hubBody{padding:36px 36px 30px}}@media (max-width:640px){.qRhAya_wrap{width:calc(100% - 32px)}.qRhAya_opening{padding:14px 0 30px}.qRhAya_guide .qRhAya_answer{font-size:17px}.qRhAya_layout{padding:34px 0 50px}.qRhAya_facts{padding:20px 18px 14px}.qRhAya_products{padding:44px 0 52px}.qRhAya_faq{padding:50px 0 44px}}@media (max-width:760px){.qRhAya_hubOpening{padding:18px 0 36px}.qRhAya_guide .qRhAya_hubIntro{margin-top:20px;font-size:17px}.qRhAya_hubGrid{grid-template-columns:1fr;gap:20px;margin-bottom:72px}.qRhAya_hubFeatured .qRhAya_hubCard{display:flex}.qRhAya_hubFeatured .qRhAya_hubArt{border-right:0;border-bottom:1px solid var(--table-line);padding:24px 28px 0}.qRhAya_hubArt{padding:22px 28px 0}.qRhAya_hubBody,.qRhAya_hubFeatured .qRhAya_hubBody{padding:22px 20px 16px}.qRhAya_guide .qRhAya_hubFeatured .qRhAya_hubCard h2{font-size:30px}.qRhAya_hubFeatured .qRhAya_hubTeaser{font-size:16px}}@media (prefers-reduced-motion:reduce){.qRhAya_guide *,.qRhAya_guide :before,.qRhAya_guide :after{transition:none!important}.qRhAya_guide .qRhAya_hubCard:hover,.qRhAya_guide .qRhAya_hubCard:focus-visible{transform:none}}
.zWaEPW_journal{color:var(--table-ink);font:17px/1.75 var(--font-dm-sans), sans-serif;background:var(--table-cream)}.zWaEPW_journal a{color:inherit;text-decoration:none}.zWaEPW_journal a:focus-visible,.zWaEPW_journal button:focus-visible{outline:2px solid var(--table-blue);outline-offset:5px}.zWaEPW_journal img{width:100%;height:auto;display:block}.zWaEPW_journal h1,.zWaEPW_journal h2,.zWaEPW_journal h3{text-wrap:balance;margin:0}.zWaEPW_journal p{margin:0}.zWaEPW_wrap{width:min(1200px,100% - 96px);margin-inline:auto}.zWaEPW_arrow{flex-shrink:0}.zWaEPW_breadcrumb{color:var(--table-muted);flex-wrap:wrap;align-items:center;gap:0 12px;padding-top:22px;font-size:13px;display:flex}.zWaEPW_breadcrumb a{align-items:center;min-height:44px;display:inline-flex}.zWaEPW_journal .zWaEPW_breadcrumb a:hover{color:var(--table-blue)}.zWaEPW_meta{color:var(--table-muted);flex-wrap:wrap;align-items:baseline;gap:0;font-size:13px;line-height:1.6;display:flex}.zWaEPW_meta>*+:before{content:"·";color:var(--table-muted);margin:0 10px}.zWaEPW_rubric{color:var(--table-blue);letter-spacing:.12em;text-transform:uppercase;font-weight:600}.zWaEPW_opening{max-width:900px;padding:30px 0 56px}.zWaEPW_journal .zWaEPW_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--table-blue);margin-bottom:18px;font-size:13px;font-weight:600}.zWaEPW_journal .zWaEPW_title{font:650 clamp(52px, 7.4vw, 104px)/.96 var(--font-dm-sans), sans-serif;letter-spacing:-.055em}.zWaEPW_journal .zWaEPW_chapo{max-width:30em;font:italic 400 clamp(20px, 2vw, 25px)/1.5 var(--font-fraunces), Georgia, serif;color:var(--table-ink);margin-top:26px}.zWaEPW_filter{flex-wrap:wrap;gap:10px;margin:0 0 34px;padding:0;list-style:none;display:flex}.zWaEPW_chip{border:1px solid var(--table-line);min-height:44px;color:var(--table-ink);font:500 14px/1.3 var(--font-dm-sans), sans-serif;cursor:pointer;background:0 0;padding:8px 18px;transition:background .2s,color .2s,border-color .2s}.zWaEPW_chip:hover{border-color:var(--table-ink)}.zWaEPW_chip[aria-pressed=true]{background:var(--table-ink);border-color:var(--table-ink);color:var(--table-paper)}.zWaEPW_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 40px;margin:0 0 96px;padding:0;list-style:none;display:grid}.zWaEPW_list[data-filter=maisons]>li:not([data-rubric=maisons]),.zWaEPW_list[data-filter=saisons]>li:not([data-rubric=saisons]),.zWaEPW_list[data-filter=table]>li:not([data-rubric=table]),.zWaEPW_list[data-filter=choisir]>li:not([data-rubric=choisir]){display:none}.zWaEPW_featured{grid-column:1/-1}.zWaEPW_card{flex-direction:column;gap:22px;height:100%;display:flex}.zWaEPW_cardArt{background:var(--table-leaf);display:block;overflow:hidden}.zWaEPW_cardArt img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1)}.zWaEPW_journal .zWaEPW_card:hover .zWaEPW_cardArt img{transform:scale(1.025)}.zWaEPW_cardBody{flex-direction:column;flex:1;display:flex}.zWaEPW_journal .zWaEPW_card h2{font:500 clamp(24px, 2.2vw, 30px)/1.18 var(--font-fraunces), Georgia, serif;letter-spacing:-.015em;margin-top:10px;transition:color .2s}.zWaEPW_journal .zWaEPW_card:hover h2{color:var(--table-blue)}.zWaEPW_excerpt{color:var(--table-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:34em;margin-top:12px;font-size:16px;line-height:1.65;display:-webkit-box;overflow:hidden}.zWaEPW_read{min-height:44px;color:var(--table-blue);align-items:center;gap:8px;margin-top:10px;font-size:15px;font-weight:500;display:inline-flex}.zWaEPW_featured .zWaEPW_card{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:0 56px;display:grid}.zWaEPW_featured:not(:last-child) .zWaEPW_card{border-bottom:1px solid var(--table-line);padding-bottom:56px}.zWaEPW_featured .zWaEPW_cardArt img{aspect-ratio:4/3}.zWaEPW_journal .zWaEPW_featured .zWaEPW_card h2{letter-spacing:-.02em;margin-top:14px;font-size:clamp(32px,3.6vw,50px);line-height:1.1}.zWaEPW_featured .zWaEPW_excerpt{margin-top:18px;font-size:18px}.zWaEPW_lettre{border-top:1px solid var(--table-line);padding:48px 0 84px}.zWaEPW_head{text-align:center;max-width:860px;margin-inline:auto;padding:34px 0 40px}.zWaEPW_head .zWaEPW_meta{justify-content:center}.zWaEPW_journal .zWaEPW_h1{font:500 clamp(38px, 5.4vw, 68px)/1.06 var(--font-fraunces), Georgia, serif;letter-spacing:-.025em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-top:18px}.zWaEPW_journal .zWaEPW_lede{max-width:34em;color:var(--table-muted);margin:26px auto 0;font-size:19px;line-height:1.65}.zWaEPW_hero{background:var(--table-leaf);max-width:1200px;margin:0 auto;overflow:hidden}.zWaEPW_hero img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.zWaEPW_body{max-width:680px;margin-inline:auto;padding:64px 0 24px}.zWaEPW_journal .zWaEPW_body p{margin-top:22px;font-size:18px;line-height:1.8}.zWaEPW_journal .zWaEPW_body>p:first-child{margin-top:0}.zWaEPW_journal .zWaEPW_body h2{font:500 clamp(26px, 2.6vw, 32px)/1.22 var(--font-fraunces), Georgia, serif;letter-spacing:-.01em;margin-top:56px}.zWaEPW_journal .zWaEPW_body h2+p{margin-top:18px}.zWaEPW_inline{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.zWaEPW_journal .zWaEPW_inline:hover{color:var(--table-blue)}.zWaEPW_figure{margin:48px -60px 0}.zWaEPW_figure img{-o-object-fit:contain;object-fit:contain;max-height:760px}.zWaEPW_figure figcaption{color:var(--table-muted);margin-top:12px;padding-inline:60px;font-size:14px;line-height:1.55}.zWaEPW_quote{border-left:2px solid var(--table-blue);margin:44px 0 0;padding:4px 0 4px 26px}.zWaEPW_journal .zWaEPW_quote p{font:italic 400 22px/1.5 var(--font-fraunces), Georgia, serif;margin:0}.zWaEPW_quote cite{font:normal 500 14px/1.5 var(--font-dm-sans), sans-serif;color:var(--table-muted);margin-top:10px;display:block}.zWaEPW_products{background:var(--table-leaf);margin-top:64px;padding:60px 0 70px}.zWaEPW_journal .zWaEPW_products h2,.zWaEPW_journal .zWaEPW_more h2{font:650 clamp(26px, 2.6vw, 34px)/1.22 var(--font-dm-sans), sans-serif;letter-spacing:-.02em}.zWaEPW_more{max-width:680px;margin-inline:auto;padding:60px 0 10px}.zWaEPW_linkList{margin:18px 0 0;padding:0;list-style:none}.zWaEPW_textLink{border-bottom:1px solid var(--table-line);justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding:10px 0;font-size:16px;display:flex}.zWaEPW_journal .zWaEPW_textLink:hover{color:var(--table-blue);border-color:currentColor}.zWaEPW_close{max-width:680px;margin-inline:auto;padding:20px 0 90px}.zWaEPW_journal .zWaEPW_signature{font:italic 400 24px/1.4 var(--font-fraunces), Georgia, serif;color:var(--table-blue);margin-top:48px}@media (max-width:1023px){.zWaEPW_featured .zWaEPW_card{grid-template-columns:1fr;gap:22px}.zWaEPW_figure{margin-inline:0}.zWaEPW_figure figcaption{padding-inline:0}}@media (max-width:767px){.zWaEPW_wrap{width:calc(100% - 40px)}.zWaEPW_list{grid-template-columns:1fr;gap:48px}.zWaEPW_featured:not(:last-child) .zWaEPW_card{padding-bottom:48px}.zWaEPW_journal .zWaEPW_chapo{font-size:20px}.zWaEPW_head{text-align:left;padding-top:22px}.zWaEPW_head .zWaEPW_meta{justify-content:flex-start}.zWaEPW_journal .zWaEPW_lede{margin-left:0;font-size:17px}.zWaEPW_hero{width:100%}.zWaEPW_body{padding-top:40px}.zWaEPW_journal .zWaEPW_body p{font-size:17px}}@media (prefers-reduced-motion:reduce){.zWaEPW_cardArt img,.zWaEPW_chip,.zWaEPW_journal .zWaEPW_card h2{transition:none}.zWaEPW_journal .zWaEPW_card:hover .zWaEPW_cardArt img{transform:none}}
