.product-family-browser{--family-active:var(--botanical)}.product-family-browser .editorial-family-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.product-family-browser .editorial-family{min-width:0;color:var(--canvas-light);background:var(--brand-heading);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:0;flex-direction:column;padding:0;transition:border-color .25s,box-shadow .25s,transform .25s,background .25s;display:flex;overflow:hidden}.product-family-browser .editorial-family:hover,.product-family-browser .editorial-family:focus-visible{border-color:var(--gold);transform:translateY(-.22rem)}.product-family-browser .product-family-mini-banner{background:linear-gradient(105deg,#ffffff9e,#ffffff29),#b3986214;border:1px solid #b398628c;grid-template-columns:minmax(10.5rem,.72fr) minmax(0,2fr);align-items:center;gap:.35rem;margin-top:1.35rem;padding:.85rem 1.1rem;display:grid}.product-family-browser .product-family-mini-copy{min-width:0}.product-family-browser .product-family-mini-copy .eyebrow{color:var(--gold-ink);margin:0 0 .25rem;font-size:.5rem}.product-family-browser .product-family-mini-copy h2{color:var(--burgundy);font:clamp(1.45rem, 2.4vw, 2.3rem) var(--display);margin:0;font-weight:400;line-height:.9}.product-family-browser .product-family-mini-copy>p:last-child{color:var(--muted);margin:.5rem 0 0;font-size:.64rem;line-height:1.35}.product-family-browser .product-family-mini-items{min-width:0;position:relative}.product-family-browser .product-family-mini-items-group{min-width:0}.product-family-browser .product-family-mini-items-group[hidden]{display:none}.product-family-browser .product-family-mini-items-group[data-banner-slider=true]{margin-left:-.45rem;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.product-family-browser .product-family-mini-items-track{will-change:transform;align-items:center;gap:.55rem;width:max-content;display:flex}.product-family-browser .product-family-mini-items-group[data-banner-slider=true] .product-family-mini-items-track{animation:38s linear infinite product-family-mini-marquee}.product-family-browser .product-family-mini-items-group[data-banner-slider=true]:hover .product-family-mini-items-track,.product-family-browser .product-family-mini-items-group[data-banner-slider=true]:focus-within .product-family-mini-items-track{animation-play-state:paused}.product-family-browser .product-family-mini-items-group[data-banner-slider=false] .product-family-mini-items-track{flex-wrap:wrap;width:auto}@keyframes product-family-mini-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.product-family-browser .product-family-mini-item{min-width:0;color:var(--muted);text-align:center;border:1px solid #0000;flex:0 0 6.5rem;justify-items:center;gap:.35rem;padding:.25rem;font-size:.52rem;line-height:1.1;text-decoration:none;transition:border-color .25s,background .25s;display:grid}.product-family-browser .product-family-mini-item:hover,.product-family-browser .product-family-mini-item:focus-visible{background:#ffffff6b;border-color:#ae8b34a6}.product-family-browser .product-family-mini-item:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.product-family-browser .product-family-mini-item img{aspect-ratio:1;object-fit:contain;filter:saturate(.9);width:min(100%,4.6rem);display:block}.product-family-browser .product-family-mini-item span{text-align:center;overflow-wrap:anywhere;white-space:normal;max-width:7.5rem;font-size:.82rem;line-height:1.1;display:block;overflow:visible}.product-family-browser .product-family-mini-items-group[data-family-banner=hydrangeas] .product-family-mini-item img{width:min(100%,5.4rem);height:5.4rem}.product-family-browser .product-family-mini-items-group[data-family-banner=hydrangeas] .product-family-mini-item[data-mini-index="0"] img{transform:scale(.94)}.product-family-browser .product-family-mini-items-group[data-family-banner=hydrangeas] .product-family-mini-item[data-mini-index="1"] img{transform:scale(1.08)}.product-family-browser .editorial-family:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.product-family-browser .editorial-family.is-selected{border-color:var(--gold);background:var(--family-active);box-shadow:0 0 0 2px var(--canvas-light), 0 0 0 3px var(--gold)}.product-family-browser .editorial-family-image{aspect-ratio:1;background:var(--canvas-paper);display:block;overflow:hidden}.product-family-browser .editorial-family-image img{object-fit:cover;filter:saturate(.78);transform-origin:50%;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.8,.2,1),filter .35s;display:block}.product-family-browser .editorial-family.is-roses .editorial-family-image img{transform:scale(2)}.product-family-browser .editorial-family.is-gypsophila .editorial-family-image img{transform:scale(1.5)}.product-family-browser .editorial-family.is-shelf-ready .editorial-family-image img{transform:scale(1.8)}.product-family-browser .editorial-family.is-selected .editorial-family-image img{filter:saturate()}.product-family-browser .editorial-family.is-roses.is-selected .editorial-family-image img{transform:scale(2.09)}.product-family-browser .editorial-family.is-gypsophila.is-selected .editorial-family-image img{transform:scale(1.59)}.product-family-browser .editorial-family.is-shelf-ready.is-selected .editorial-family-image img{transform:scale(1.89)}.product-family-browser .editorial-family-copy{flex-direction:column;flex:1;min-height:9rem;padding:1rem;display:flex}.product-family-browser .family-name{color:var(--canvas-light);font:clamp(1.2rem, 1.8vw, 1.75rem) var(--display);line-height:.92}.product-family-browser .family-note{color:#fbf8f3ad;margin-top:.45rem;font-size:.68rem}.product-family-browser .family-arrow{color:#f3d18d;font:.5rem var(--technical);letter-spacing:.1em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;display:inline-flex}.product-family-browser .family-arrow b{font-size:.7rem}.product-family-browser .family-products{margin-top:clamp(3rem,6vw,6rem)}.product-family-browser .rose-catalog-tail{margin-top:clamp(3rem,7vw,8rem)}.product-family-browser .rose-catalog-tail .catalog-grid{row-gap:clamp(1.5rem,3vw,3rem)}.product-family-browser .catalog-group-divider{border:0;border-top:1px solid var(--line);grid-column:1/-1;width:100%;margin:0}.product-family-browser .product-card{opacity:1;animation:none;transform:none}.product-family-browser .family-products .product-card-2,.product-family-browser .family-products .product-card-5{margin-top:0}.product-family-browser .product-copy h3{font:clamp(1.7rem, 3vw, 3rem) var(--display);letter-spacing:-.04em;margin:.7rem 0 1rem;line-height:.9}.product-family-browser .family-products .product-card:is([data-product="Rainbow Tones Blue"],[data-product="Rainbow Tones Rose"],[data-product=Nude],[data-product=Sunny\ Yellow],[data-product=Cool\ Lavender],[data-product=Antique\ Pink],[data-product=Orange\ Flame],[data-product=Baby\ Blue]) .product-image{padding-bottom:.45rem;overflow:hidden}.product-family-browser .family-products .product-card:is([data-product="Rainbow Tones Blue"],[data-product="Rainbow Tones Rose"],[data-product=Nude],[data-product=Sunny\ Yellow],[data-product=Cool\ Lavender],[data-product=Antique\ Pink],[data-product=Orange\ Flame],[data-product=Baby\ Blue]) .product-image img{--product-image-scale:.9;object-position:center;transform-origin:50%}@media (width<=1050px){.product-family-browser .editorial-family-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-family-browser .product-family-mini-banner{gap:.55rem}.product-family-browser .editorial-family-image{aspect-ratio:1.2}.product-family-browser .editorial-family-copy{min-height:7rem;padding:.7rem}.product-family-browser .family-name{font-size:clamp(1.1rem,2.2vw,1.5rem)}.product-family-browser .family-note{font-size:.62rem;line-height:1.3}.product-family-browser .family-arrow{padding-top:.7rem;font-size:.46rem}.product-family-browser .family-products{margin-top:2.5rem}}@media (width<=700px){.product-family-browser .editorial-family-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.product-family-browser .product-family-mini-banner{grid-template-columns:minmax(8rem,.85fr) minmax(0,1.55fr);gap:.75rem;margin-top:1rem;padding:.7rem}.product-family-browser .product-family-mini-copy h2{font-size:1.3rem}.product-family-browser .product-family-mini-copy>p:last-child{font-size:.55rem}.product-family-browser .product-family-mini-items-group{gap:.2rem}.product-family-browser .product-family-mini-items-track{gap:.2rem;animation-duration:30s}.product-family-browser .product-family-mini-item{flex-basis:5.2rem;gap:.2rem;font-size:.42rem}.product-family-browser .product-family-mini-items-group[data-banner-slider=false] .product-family-mini-item{flex-basis:5.5rem}.product-family-browser .product-family-mini-item img{width:min(100%,4.1rem)}.product-family-browser .product-family-mini-item span{max-width:5.5rem;font-size:.68rem}.product-family-browser .product-family-mini-items-group[data-family-banner=hydrangeas] .product-family-mini-item img{width:min(100%,4.6rem);height:4.6rem}.product-family-browser .editorial-family{flex-direction:row;justify-content:stretch;min-height:0}.product-family-browser .editorial-family-image{aspect-ratio:1;align-self:stretch;width:3.55rem;min-width:3.55rem;display:block}.product-family-browser .editorial-family-copy{justify-content:center;min-height:4.55rem;padding:.55rem .6rem}.product-family-browser .family-name{font-size:1.08rem}.product-family-browser .family-note{margin-top:.3rem;font-size:.58rem;line-height:1.25}.product-family-browser .family-arrow{gap:.35rem;margin-top:.42rem;padding-top:0;font-size:.43rem}.product-family-browser .family-products{margin-top:1.25rem}.product-family-browser .rose-catalog-tail{margin-top:2.25rem}.product-family-browser .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem .75rem}.product-family-browser .product-card{grid-template-columns:1fr;gap:.6rem}.product-family-browser .product-image{aspect-ratio:.94;padding:.45rem}.product-family-browser .product-copy .eyebrow{font-size:.46rem}.product-family-browser .product-copy h3{margin:.45rem 0 .7rem;font-size:1.15rem;line-height:.92}.product-family-browser .product-specs{margin:.75rem 0;padding:.6rem 0}.product-family-browser .product-specs div{padding:.25rem 0;display:block}.product-family-browser .product-specs dd{text-align:left;margin-top:.12rem;font-size:.68rem;line-height:1.2}.product-family-browser .product-packaging{gap:.25rem;font-size:.62rem;line-height:1.3}}@media (prefers-reduced-motion:reduce){.product-family-browser .product-family-mini-items-track{animation:none}}.products-masthead[data-astro-cid-rcy7iuhi]{background:var(--canvas-paper);min-height:88svh;color:var(--ink);position:relative;overflow:hidden}.products-masthead-image[data-astro-cid-rcy7iuhi]{position:absolute;inset:0 0 0 42%;overflow:hidden}.products-masthead-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{object-fit:cover;object-position:center;filter:none;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}.products-masthead[data-astro-cid-rcy7iuhi]:hover .products-masthead-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{transform:scale(1.035)}.products-masthead-copy[data-astro-cid-rcy7iuhi]{z-index:1;flex-direction:column;justify-content:center;min-height:88svh;padding-top:7rem;display:flex;position:relative}.products-masthead-copy[data-astro-cid-rcy7iuhi] h1[data-astro-cid-rcy7iuhi]{letter-spacing:-.045em;max-width:40rem;margin:1.5rem 0 2rem;font-size:clamp(3rem,5vw,5.5rem);line-height:.88}.products-masthead-copy[data-astro-cid-rcy7iuhi] h1[data-astro-cid-rcy7iuhi] em[data-astro-cid-rcy7iuhi],.products-index[data-astro-cid-rcy7iuhi] h2[data-astro-cid-rcy7iuhi] em[data-astro-cid-rcy7iuhi],.sheet-heading[data-astro-cid-rcy7iuhi] h2[data-astro-cid-rcy7iuhi] em[data-astro-cid-rcy7iuhi],.closing-inner[data-astro-cid-rcy7iuhi] h2[data-astro-cid-rcy7iuhi] em[data-astro-cid-rcy7iuhi]{color:var(--burgundy);font-style:italic}.products-masthead-copy[data-astro-cid-rcy7iuhi]>p[data-astro-cid-rcy7iuhi]:not(.eyebrow):not(.technical){max-width:20rem;color:var(--muted);margin:0 0 2.1rem;font-size:.94rem}.masthead-index[data-astro-cid-rcy7iuhi]{right:var(--semantic-page-gutter);color:var(--gold-ink);position:absolute;bottom:2.5rem}.products-index[data-astro-cid-rcy7iuhi]{border-top:1px solid #201e1a1f;padding-block:clamp(5rem,12vw,11rem);position:relative;overflow:hidden}.products-index[data-astro-cid-rcy7iuhi]:before{content:"";background:var(--line);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.products-index-head[data-astro-cid-rcy7iuhi]{z-index:1;grid-template-columns:1fr 2fr;align-items:end;gap:2rem;margin-bottom:clamp(3rem,7vw,6rem);display:grid;position:relative}.products-index[data-astro-cid-rcy7iuhi] h2[data-astro-cid-rcy7iuhi]{letter-spacing:-.045em;margin:1rem 0 1.8rem;font-size:clamp(2.8rem,5vw,5.5rem);line-height:.9}.index-lede[data-astro-cid-rcy7iuhi]{max-width:25rem;color:var(--muted);margin:0;font-size:1rem}.editorial-family[data-astro-cid-rcy7iuhi]{color:var(--ink);border-top:1px solid var(--line);flex-direction:column;min-width:0;text-decoration:none;display:flex}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(2){grid-column:9/span 4;margin-top:clamp(5rem,12vw,12rem)}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(3){grid-column:2/span 4;margin-top:clamp(1rem,4vw,4rem)}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(4){grid-column:7/span 5;margin-top:clamp(3rem,8vw,8rem)}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(5){grid-column:1/span 5;margin-top:clamp(1rem,5vw,5rem)}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(6){grid-column:8/span 4;margin-top:clamp(5rem,11vw,11rem)}.editorial-family-image[data-astro-cid-rcy7iuhi]{aspect-ratio:1.05;background:var(--canvas-paper);position:relative;overflow:hidden}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(2) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(4) .editorial-family-image[data-astro-cid-rcy7iuhi]{aspect-ratio:.86}.editorial-family-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{object-fit:cover;filter:saturate(.82);width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.editorial-family[data-astro-cid-rcy7iuhi]:hover .editorial-family-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:focus-visible .editorial-family-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{filter:saturate();transform:scale(1.045)}.editorial-family-image[data-astro-cid-rcy7iuhi]>.technical[data-astro-cid-rcy7iuhi]{color:var(--canvas-light);position:absolute;top:.8rem;right:.8rem}.editorial-family-copy[data-astro-cid-rcy7iuhi] .technical[data-astro-cid-rcy7iuhi]{color:var(--gold-ink);margin:0}.editorial-family-copy[data-astro-cid-rcy7iuhi] h3[data-astro-cid-rcy7iuhi]{font:clamp(2rem,3.2vw,3.2rem) var(--display);margin:.7rem 0 .5rem;font-weight:400;line-height:.9}.editorial-family-copy[data-astro-cid-rcy7iuhi]>p[data-astro-cid-rcy7iuhi]:not(.technical){max-width:20rem;color:var(--muted);margin:0;font-size:.82rem}.family-arrow[data-astro-cid-rcy7iuhi]{border-bottom:1px solid var(--gold);font:.62rem var(--technical);letter-spacing:.1em;text-transform:uppercase;gap:.8rem;margin-top:1.4rem;padding-bottom:.35rem;display:inline-flex}.family-arrow[data-astro-cid-rcy7iuhi] b[data-astro-cid-rcy7iuhi]{color:var(--gold-ink);font-size:1rem}.products-sheet[data-astro-cid-rcy7iuhi]{padding-block:clamp(5rem,12vw,10rem)}.sheet-heading[data-astro-cid-rcy7iuhi]{grid-template-columns:1fr 1.5fr 1fr;align-items:end;gap:2rem;margin-bottom:4rem;display:grid}.sheet-heading[data-astro-cid-rcy7iuhi] h2[data-astro-cid-rcy7iuhi]{letter-spacing:-.045em;margin:1rem 0 0;font-size:clamp(2.8rem,5vw,5.5rem);line-height:.88}.sheet-heading[data-astro-cid-rcy7iuhi]>p[data-astro-cid-rcy7iuhi]:last-child{max-width:18rem;color:var(--muted);margin:0;font-size:.84rem}.product-sheet-list[data-astro-cid-rcy7iuhi]{border-top:1px solid var(--line)}.product-sheet-row[data-astro-cid-rcy7iuhi]{border-bottom:1px solid var(--line);min-height:5.7rem;color:var(--ink);grid-template-columns:4.5rem 1.2fr 1fr 2rem;align-items:center;gap:1rem;text-decoration:none;transition:background .3s,padding .3s;display:grid}.product-sheet-row[data-astro-cid-rcy7iuhi]:hover,.product-sheet-row[data-astro-cid-rcy7iuhi]:focus-visible{background:var(--canvas-paper);padding-inline:1rem}.product-sheet-row[data-astro-cid-rcy7iuhi]>.technical[data-astro-cid-rcy7iuhi]{color:var(--gold-ink)}.product-sheet-thumb[data-astro-cid-rcy7iuhi]{background:#fff;place-items:center;width:4rem;height:4rem;display:grid;overflow:hidden}.product-sheet-row[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{object-fit:contain;width:100%;height:100%}.product-sheet-row[data-astro-cid-rcy7iuhi]:first-child .product-sheet-thumb[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi],.product-sheet-row[data-astro-cid-rcy7iuhi]:nth-child(6) .product-sheet-thumb[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{transform:scale(.86)}.product-sheet-row[data-astro-cid-rcy7iuhi] strong[data-astro-cid-rcy7iuhi]{font:1.35rem var(--display);font-weight:400}.product-detail[data-astro-cid-rcy7iuhi]{color:var(--muted);font-size:.75rem}.sheet-arrow[data-astro-cid-rcy7iuhi]{color:var(--gold-ink);font-size:1.25rem}.sheet-cta[data-astro-cid-rcy7iuhi]{margin-top:2.5rem}.products-closing[data-astro-cid-rcy7iuhi]{isolation:isolate;background:var(--botanical);align-items:center;min-height:64svh;display:grid;position:relative;overflow:hidden}.closing-backdrop[data-astro-cid-rcy7iuhi]{z-index:-3;position:absolute;inset:0}.closing-backdrop[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{object-fit:cover;object-position:center;opacity:.5;filter:saturate(.82)contrast(1.04);width:100%;height:100%;transform:scale(1.015)}.products-closing[data-astro-cid-rcy7iuhi]:before{content:"";z-index:-2;background:#604638c7;position:absolute;inset:0}.products-closing[data-astro-cid-rcy7iuhi]:after{content:"";z-index:-1;aspect-ratio:1;border:1px solid #d8be8b47;border-radius:50%;width:60vw;position:absolute;top:-20%;right:-17%;box-shadow:0 0 0 4rem #b398620f,0 0 0 9rem #b398620a}.closing-inner[data-astro-cid-rcy7iuhi]{z-index:1;position:relative}.closing-inner[data-astro-cid-rcy7iuhi] h2[data-astro-cid-rcy7iuhi]{max-width:48rem;color:var(--canvas-light);letter-spacing:-.045em;margin:1.5rem 0 2rem;font-size:clamp(2.8rem,5vw,5.5rem);line-height:.88}.closing-inner[data-astro-cid-rcy7iuhi] h2[data-astro-cid-rcy7iuhi] em[data-astro-cid-rcy7iuhi]{color:var(--burgundy-light)}.closing-inner[data-astro-cid-rcy7iuhi]>p[data-astro-cid-rcy7iuhi]:not(.eyebrow){color:#f1eee7b3;max-width:20rem;margin-bottom:2rem}.closing-inner[data-astro-cid-rcy7iuhi] .text-link[data-astro-cid-rcy7iuhi]{color:var(--canvas-light)}@media (width>=701px) and (width<=1050px){.editorial-family-grid[data-astro-cid-rcy7iuhi]{grid-template-columns:repeat(8,minmax(0,1fr));gap:3rem 1rem}.editorial-family[data-astro-cid-rcy7iuhi]:first-child{grid-column:1/span 5}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(2){grid-column:6/span 3;margin-top:5rem}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(3){grid-column:2/span 3;margin-top:1rem}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(4){grid-column:5/span 4;margin-top:4rem}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(5){grid-column:1/span 4;margin-top:1rem}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(6){grid-column:6/span 3;margin-top:5rem}.editorial-family-copy[data-astro-cid-rcy7iuhi] h3[data-astro-cid-rcy7iuhi]{font-size:clamp(1.8rem,3.2vw,2.7rem)}}@media (width<=700px){.products-masthead[data-astro-cid-rcy7iuhi]{min-height:94svh}.products-masthead-image[data-astro-cid-rcy7iuhi]{inset:44% 0 0}.products-masthead-copy[data-astro-cid-rcy7iuhi]{justify-content:flex-start;min-height:94svh;padding-top:8rem}.products-masthead-copy[data-astro-cid-rcy7iuhi] h1[data-astro-cid-rcy7iuhi]{margin-top:1rem;font-size:clamp(2.8rem,12vw,4.5rem)}.masthead-index[data-astro-cid-rcy7iuhi]{bottom:1.5rem}.products-index-head[data-astro-cid-rcy7iuhi],.sheet-heading[data-astro-cid-rcy7iuhi]{display:block}.products-index-head[data-astro-cid-rcy7iuhi] .index-lede[data-astro-cid-rcy7iuhi]{margin-top:2rem}.products-index[data-astro-cid-rcy7iuhi]{padding-top:clamp(4.5rem,15vw,7rem)}.editorial-family-grid[data-astro-cid-rcy7iuhi]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.8rem .75rem}.editorial-family[data-astro-cid-rcy7iuhi]:first-child{grid-column:1/span 3}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(2){grid-column:2/span 3;margin-top:2.5rem}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(3){grid-column:1/-1;margin-top:0}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(4){grid-column:1/span 3;margin-top:1rem}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(5){grid-column:2/span 3;margin-top:1rem}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(6){grid-column:1/-1;margin-top:1.5rem}.editorial-family[data-astro-cid-rcy7iuhi]:first-child .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(3) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(6) .editorial-family-image[data-astro-cid-rcy7iuhi]{aspect-ratio:1.25}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(2) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(4) .editorial-family-image[data-astro-cid-rcy7iuhi]{aspect-ratio:1}.editorial-family-copy[data-astro-cid-rcy7iuhi]{padding-bottom:2rem}.editorial-family-copy[data-astro-cid-rcy7iuhi] h3[data-astro-cid-rcy7iuhi]{font-size:2rem}.sheet-heading[data-astro-cid-rcy7iuhi]>p[data-astro-cid-rcy7iuhi]:last-child{margin-top:2rem}.product-sheet-row[data-astro-cid-rcy7iuhi]{grid-template-columns:3.3rem 1fr 1.5rem;gap:.65rem;min-height:5rem}.product-sheet-thumb[data-astro-cid-rcy7iuhi]{width:2.8rem;height:2.8rem}.product-detail[data-astro-cid-rcy7iuhi]{display:none}.product-sheet-row[data-astro-cid-rcy7iuhi] strong[data-astro-cid-rcy7iuhi]{font-size:1.1rem}.products-closing[data-astro-cid-rcy7iuhi]{min-height:64svh}.closing-backdrop[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{object-position:58% center;opacity:.35}.products-closing[data-astro-cid-rcy7iuhi]:before{background:#604638d1}.closing-inner[data-astro-cid-rcy7iuhi] h2[data-astro-cid-rcy7iuhi]{font-size:clamp(2.8rem,12vw,4.5rem)}}.products-index-head[data-astro-cid-rcy7iuhi]{grid-template-columns:minmax(10rem,.72fr) minmax(0,1.55fr) minmax(12rem,.72fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);margin-bottom:clamp(2.5rem,4vw,4rem)}.products-index-head[data-astro-cid-rcy7iuhi]>div[data-astro-cid-rcy7iuhi]{grid-column:2}.products-index-note[data-astro-cid-rcy7iuhi]{color:var(--gold-ink);font:.58rem var(--technical);letter-spacing:.11em;text-transform:uppercase;align-self:end;margin:0;padding-bottom:.35rem;line-height:1.5}.products-index[data-astro-cid-rcy7iuhi] h2[data-astro-cid-rcy7iuhi]{max-width:26rem;margin:.65rem 0 1.2rem;font-size:clamp(2.8rem,5vw,5.5rem);line-height:.82}.index-lede[data-astro-cid-rcy7iuhi]{max-width:27rem;font-size:.86rem;line-height:1.55}.editorial-family-grid[data-astro-cid-rcy7iuhi]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(1.5rem,2.8vw,2.75rem) clamp(.8rem,1.6vw,1.5rem);display:grid}.editorial-family[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:first-child,.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(2),.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(3),.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(4),.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(5),.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(6){border-top:1px solid var(--line);grid-column:auto;margin-top:0}.editorial-family[data-astro-cid-rcy7iuhi]:first-child{grid-column:1/span 5}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(2){grid-column:6/span 3}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(3){grid-column:9/span 4}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(4){grid-column:1/span 3}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(5){grid-column:4/span 5}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(6){grid-column:9/span 4}.editorial-family[data-astro-cid-rcy7iuhi]:first-child .editorial-family-image[data-astro-cid-rcy7iuhi]{aspect-ratio:1.48}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(2) .editorial-family-image[data-astro-cid-rcy7iuhi]{aspect-ratio:1}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(3) .editorial-family-image[data-astro-cid-rcy7iuhi]{aspect-ratio:1.32}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(4) .editorial-family-image[data-astro-cid-rcy7iuhi]{aspect-ratio:1.05}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(5) .editorial-family-image[data-astro-cid-rcy7iuhi]{aspect-ratio:1.55}.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(6) .editorial-family-image[data-astro-cid-rcy7iuhi]{aspect-ratio:1.2}.editorial-family-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{filter:saturate(.72);transition:transform .65s cubic-bezier(.2,.8,.2,1),filter .35s}.editorial-family-copy[data-astro-cid-rcy7iuhi]{padding:.8rem 0 1.15rem}.editorial-family-copy[data-astro-cid-rcy7iuhi] .technical[data-astro-cid-rcy7iuhi]{letter-spacing:.1em;font-size:.54rem}.editorial-family-copy[data-astro-cid-rcy7iuhi] h3[data-astro-cid-rcy7iuhi]{letter-spacing:-.025em;margin:.38rem 0 .4rem;font-size:clamp(1.45rem,2.35vw,2.2rem);line-height:.9}.editorial-family-copy[data-astro-cid-rcy7iuhi]>p[data-astro-cid-rcy7iuhi]:not(.technical){max-width:18rem;font-size:.71rem;line-height:1.4}.family-arrow[data-astro-cid-rcy7iuhi]{gap:.5rem;margin-top:.85rem;padding-bottom:.25rem;font-size:.54rem}.family-arrow[data-astro-cid-rcy7iuhi] b[data-astro-cid-rcy7iuhi]{font-size:.82rem}@media (width<=700px){.products-index-head[data-astro-cid-rcy7iuhi]{grid-template-columns:1fr;margin-bottom:2.5rem;display:grid}.products-index-head[data-astro-cid-rcy7iuhi]>div[data-astro-cid-rcy7iuhi]{grid-column:auto}.products-index-note[data-astro-cid-rcy7iuhi]{display:none}.products-index[data-astro-cid-rcy7iuhi] h2[data-astro-cid-rcy7iuhi]{font-size:clamp(2.8rem,12vw,4.5rem)}.editorial-family-grid[data-astro-cid-rcy7iuhi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem .8rem}.editorial-family[data-astro-cid-rcy7iuhi]:first-child,.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(2),.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(3),.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(4),.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(5),.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(6){grid-column:auto;margin-top:0}.editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:first-child .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(2) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(4) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(5) .editorial-family-image[data-astro-cid-rcy7iuhi]{aspect-ratio:1.08}.editorial-family-copy[data-astro-cid-rcy7iuhi] h3[data-astro-cid-rcy7iuhi]{font-size:1.55rem}.editorial-family-copy[data-astro-cid-rcy7iuhi]>p[data-astro-cid-rcy7iuhi]:not(.technical){font-size:.67rem}}.editorial-family[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:first-child,.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(2),.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(3),.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(4),.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(5),.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(6){grid-column:auto;margin-top:0}.editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:first-child .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(2) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(3) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(4) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(5) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(6) .editorial-family-image[data-astro-cid-rcy7iuhi]{aspect-ratio:1.12}.editorial-family-copy[data-astro-cid-rcy7iuhi]{flex-direction:column;flex:1;display:flex}.editorial-family-copy[data-astro-cid-rcy7iuhi] .family-arrow[data-astro-cid-rcy7iuhi]{align-self:flex-start;margin-top:auto;padding-top:.85rem}@media (width>=701px) and (width<=1050px){.editorial-family-grid[data-astro-cid-rcy7iuhi]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.editorial-family-grid[data-astro-cid-rcy7iuhi]{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:first-child .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(2) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(3) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(4) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(5) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(6) .editorial-family-image[data-astro-cid-rcy7iuhi]{aspect-ratio:1.08}}.products-masthead[data-astro-cid-rcy7iuhi]{background:var(--canvas-light);min-height:17rem}.products-masthead-image[data-astro-cid-rcy7iuhi]{inset:0}.products-masthead-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{object-position:center}.products-masthead-copy[data-astro-cid-rcy7iuhi]{justify-content:center;min-height:17rem;padding-top:3.5rem}.products-masthead-copy[data-astro-cid-rcy7iuhi] h1[data-astro-cid-rcy7iuhi]{max-width:14ch;color:var(--canvas-light);margin:0 0 .8rem;font-size:clamp(2.6rem,4.2vw,4rem);line-height:.9}.products-masthead-copy[data-astro-cid-rcy7iuhi]>p[data-astro-cid-rcy7iuhi]:not(.eyebrow):not(.technical){color:#fbf8f3cc;max-width:27rem;margin:0;font-size:.86rem;line-height:1.5}.products-index[data-astro-cid-rcy7iuhi]{padding-block:clamp(4rem,6vw,6rem)}.products-index-head[data-astro-cid-rcy7iuhi]{grid-template-columns:minmax(9rem,.55fr) minmax(0,1.45fr) minmax(10rem,.55fr);margin-bottom:2.75rem}.products-index[data-astro-cid-rcy7iuhi] h2[data-astro-cid-rcy7iuhi]{max-width:none;font-size:clamp(2.8rem,4.6vw,5rem)}.editorial-family-grid[data-astro-cid-rcy7iuhi]{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:1rem}.editorial-family[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:first-child,.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(2),.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(3),.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(4),.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(5){background:var(--brand-heading);color:var(--canvas-light);border:0;grid-column:auto;margin:0}.editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:first-child .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(2) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(3) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(4) .editorial-family-image[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi]:nth-child(5) .editorial-family-image[data-astro-cid-rcy7iuhi]{aspect-ratio:1;overflow:hidden}.editorial-family-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{filter:saturate(.78);transform-origin:50%}.editorial-family[data-astro-cid-rcy7iuhi].is-roses .editorial-family-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{transform:scale(2)}.editorial-family[data-astro-cid-rcy7iuhi].is-gypsophila .editorial-family-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{transform:scale(1.5)}.editorial-family[data-astro-cid-rcy7iuhi].is-shelf-ready .editorial-family-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{transform:scale(1.8)}.editorial-family[data-astro-cid-rcy7iuhi].is-roses:hover .editorial-family-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi].is-roses:focus-visible .editorial-family-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{transform:scale(2.08)}.editorial-family[data-astro-cid-rcy7iuhi].is-gypsophila:hover .editorial-family-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi].is-gypsophila:focus-visible .editorial-family-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{transform:scale(1.58)}.editorial-family[data-astro-cid-rcy7iuhi].is-shelf-ready:hover .editorial-family-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi],.editorial-family[data-astro-cid-rcy7iuhi].is-shelf-ready:focus-visible .editorial-family-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{transform:scale(1.88)}.editorial-family-copy[data-astro-cid-rcy7iuhi]{flex-direction:column;min-height:9rem;padding:1rem;display:flex}.editorial-family-copy[data-astro-cid-rcy7iuhi] h3[data-astro-cid-rcy7iuhi]{color:var(--canvas-light);margin:0 0 .45rem;font-size:clamp(1.2rem,1.8vw,1.75rem)}.editorial-family-copy[data-astro-cid-rcy7iuhi]>p[data-astro-cid-rcy7iuhi]:not(.technical){color:#fbf8f3ad;margin:0;font-size:.68rem}.editorial-family-copy[data-astro-cid-rcy7iuhi] .family-arrow[data-astro-cid-rcy7iuhi]{color:#f3d18d;border-bottom:0;margin-top:auto;padding-top:1rem;font-size:.5rem}.products-closing[data-astro-cid-rcy7iuhi]{min-height:18rem;padding-block:2.5rem}.products-closing[data-astro-cid-rcy7iuhi]:after{display:none}.closing-inner[data-astro-cid-rcy7iuhi]{grid-template-columns:minmax(14rem,.55fr) minmax(18rem,1fr) auto;align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.closing-inner[data-astro-cid-rcy7iuhi]>.eyebrow[data-astro-cid-rcy7iuhi]{display:none}.closing-inner[data-astro-cid-rcy7iuhi] h2[data-astro-cid-rcy7iuhi]{white-space:nowrap;max-width:none;margin:0;font-size:clamp(2.2rem,3.5vw,3.8rem)}.closing-inner[data-astro-cid-rcy7iuhi] h2[data-astro-cid-rcy7iuhi] em[data-astro-cid-rcy7iuhi]{white-space:nowrap;display:block}.closing-inner[data-astro-cid-rcy7iuhi]>p[data-astro-cid-rcy7iuhi]:not(.eyebrow){max-width:24rem;margin:0}.closing-inner[data-astro-cid-rcy7iuhi] .text-link[data-astro-cid-rcy7iuhi]{white-space:nowrap;margin:0}@media (width>=701px) and (width<=1050px){.editorial-family-grid[data-astro-cid-rcy7iuhi]{grid-template-columns:repeat(3,minmax(0,1fr))}.closing-inner[data-astro-cid-rcy7iuhi]{grid-template-columns:1fr 1fr}.closing-inner[data-astro-cid-rcy7iuhi] .text-link[data-astro-cid-rcy7iuhi]{grid-column:2}}@media (width<=700px){.products-masthead[data-astro-cid-rcy7iuhi]{min-height:21rem}.products-masthead-image[data-astro-cid-rcy7iuhi]{inset:0}.products-masthead-image[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{object-position:64% center}.products-masthead-copy[data-astro-cid-rcy7iuhi]{justify-content:center;min-height:21rem;padding-top:4.5rem}.products-masthead-copy[data-astro-cid-rcy7iuhi] h1[data-astro-cid-rcy7iuhi]{max-width:10ch;font-size:clamp(2.5rem,11vw,3.5rem)}.products-index-head[data-astro-cid-rcy7iuhi]{grid-template-columns:1fr;display:grid}.editorial-family-grid[data-astro-cid-rcy7iuhi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.editorial-family-copy[data-astro-cid-rcy7iuhi]{min-height:8.5rem;padding:.8rem}.editorial-family-copy[data-astro-cid-rcy7iuhi] h3[data-astro-cid-rcy7iuhi]{font-size:1.35rem}.products-closing[data-astro-cid-rcy7iuhi]{min-height:auto;padding-block:4rem}.closing-inner[data-astro-cid-rcy7iuhi]{display:block}.closing-inner[data-astro-cid-rcy7iuhi] h2[data-astro-cid-rcy7iuhi]{white-space:normal;font-size:clamp(2.6rem,12vw,4.5rem)}.closing-inner[data-astro-cid-rcy7iuhi] h2[data-astro-cid-rcy7iuhi] em[data-astro-cid-rcy7iuhi]{white-space:normal}.closing-inner[data-astro-cid-rcy7iuhi]>p[data-astro-cid-rcy7iuhi]:not(.eyebrow){margin:1.25rem 0}.closing-inner[data-astro-cid-rcy7iuhi] .text-link[data-astro-cid-rcy7iuhi]{display:inline-flex}}
