:root{--fr-green:#15372B;--fr-cream:#F0ECE2;--fr-stone:#E4DFD2;--fr-ink:#15372B;--fr-ink-soft:rgba(21,55,43,.72);--fr-rule:rgba(21,55,43,.18);--fr-serif:"Cormorant Garamond",Cormorant,Georgia,"Times New Roman",serif;--fr-sans:Inter,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--fr-track:.22em;--fr-max:1280px;--fr-text-max:68ch;--fr-s1:.4rem;--fr-s2:.8rem;--fr-s3:1.6rem;--fr-s4:2.4rem;--fr-s5:4rem;--fr-s6:6.4rem;--fr-s7:9.6rem}html{scroll-behavior:smooth}body{font-family:var(--fr-serif);letter-spacing:0;color:rgba(var(--color-foreground),.92);-webkit-font-smoothing:antialiased}.page-width{max-width:var(--fr-max)}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--fr-serif);font-weight:300;letter-spacing:-.005em;line-height:1.08;color:rgb(var(--color-foreground))}.fr-eyebrow,.fr-label,.fr-nav,.button,.fr-btn,.fr-meta-key{font-family:var(--fr-sans);font-size:1.15rem;letter-spacing:var(--fr-track);text-transform:uppercase;font-weight:400}.fr-eyebrow{opacity:.8;margin-bottom:var(--fr-s3)}.fr-display{font-size:clamp(3.6rem,6vw,7.2rem);font-weight:300}.fr-display em,.fr-h1 em,.fr-h2 em{font-style:italic;font-weight:300}.fr-h1{font-size:clamp(3.2rem,4.5vw,5.6rem)}.fr-h2{font-size:clamp(2.6rem,3.2vw,4rem)}.fr-lede{font-size:clamp(1.9rem,1.6vw,2.3rem);line-height:1.45;font-weight:300;max-width:var(--fr-text-max)}.fr-body{font-size:1.85rem;line-height:1.55;font-weight:400;max-width:var(--fr-text-max)}.fr-body p{margin:0 0 1.2em}.fr-section{padding:var(--fr-s6) 0}@media(min-width:990px){.fr-section{padding:var(--fr-s7) 0}}.fr-rule{border:0;border-top:1px solid var(--fr-rule);margin:0}.fr-center{text-align:center}.fr-center .fr-lede,.fr-center .fr-body{margin-left:auto;margin-right:auto}.button,.fr-btn{border-radius:999px;padding:1.5rem 3rem;min-height:0;background:rgb(var(--color-button));color:rgb(var(--color-button-text));text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:1rem}.button:after,.button:before{display:none}.fr-btn--ghost,.button--secondary{background:transparent;color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.5)}.fr-btn[disabled],.fr-btn--quiet{box-shadow:none;background:transparent;color:var(--fr-ink-soft);cursor:default}.header{padding-top:2.2rem;padding-bottom:2.2rem}.header__menu-item,.list-menu__item{font-family:var(--fr-sans);font-size:1.15rem;letter-spacing:var(--fr-track);text-transform:uppercase}.header__heading-logo{max-width:170px;width:170px}@media(max-width:749px){.header__heading-logo{max-width:128px;width:128px}}shopify-account,.header__icon--account,.header__icon--search,.header__search,details-modal.header__search{display:none!important}.header__icons{justify-self:end}.fr-hero{position:relative;overflow:hidden;background:var(--fr-green);color:var(--fr-cream)}.fr-hero__media{aspect-ratio:16/9;width:100%;height:auto;display:block;object-fit:cover}.fr-hero__media--mobile{display:none}@media(max-width:749px){.fr-hero__media{display:none}.fr-hero__media--mobile{display:block;aspect-ratio:4/5}}.fr-hero__copy{position:absolute;inset:auto 0 0 0;padding:var(--fr-s5) var(--fr-s4);background:linear-gradient(to top,#15372bbf,#15372b00)}.fr-hero__copy .fr-eyebrow,.fr-hero__copy h1{color:var(--fr-cream)}.fr-hero--text{min-height:62vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--fr-s7) var(--fr-s4)}.fr-hero--text h1{color:var(--fr-cream)}.fr-hero--text .fr-lede{color:var(--fr-cream);opacity:.9}.fr-grid{display:grid;gap:var(--fr-s4) var(--fr-s3);grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.fr-grid{grid-template-columns:repeat(4,1fr);gap:var(--fr-s5) var(--fr-s4)}}.fr-card{text-decoration:none;color:inherit;display:block}.fr-card__media{aspect-ratio:4/5;overflow:hidden;background:var(--fr-stone)}.fr-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s ease}@media(prefers-reduced-motion:no-preference){.fr-card:hover .fr-card__media img{transform:scale(1.025)}}.fr-card__title{font-size:2.2rem;margin:1.4rem 0 .2rem;font-weight:400}.fr-card__sub{font-family:var(--fr-sans);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.fr-variety{display:grid;gap:var(--fr-s4);align-items:start}.fr-head,.fr-facts{padding:0 .8rem}.fr-head h1{margin:0 0 .6rem}.fr-avail{font-family:var(--fr-sans);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;margin:0;color:rgb(var(--color-foreground))}.fr-gallery{display:grid;gap:var(--fr-s2);align-content:start;margin:0 -1.5rem}.fr-gallery__item{margin:0;line-height:0;align-self:start}@media(min-width:990px){.fr-variety{grid-template-columns:7fr 5fr;gap:1.6rem var(--fr-s6)}.fr-head,.fr-facts{padding:0}.fr-gallery{grid-column:1;grid-row:1 / span 2;margin:0}.fr-head{grid-column:2;grid-row:1}.fr-facts{grid-column:2;grid-row:2}}.fr-gallery__item img{width:100%;height:auto;display:block}.fr-gallery__item--portrait img{aspect-ratio:4/5;object-fit:cover}.fr-gallery__item--square img{aspect-ratio:1/1;object-fit:cover}.fr-facts{align-self:start}.fr-head h1{font-size:clamp(3.4rem,4vw,5rem)}.fr-cultivar{font-family:var(--fr-sans);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin:0 0 1.6rem}.fr-meta{list-style:none;padding:0;margin:var(--fr-s4) 0;border-top:1px solid var(--fr-rule)}.fr-meta li{display:grid;grid-template-columns:11rem 1fr;gap:1.6rem;padding:1.1rem 0;border-bottom:1px solid var(--fr-rule);font-size:1.7rem;line-height:1.4}.fr-meta-key{opacity:.6;padding-top:.35rem;font-size:1.05rem}.fr-note{margin:var(--fr-s5) 0;padding:var(--fr-s4) 0 0;border-top:1px solid rgba(var(--color-foreground),.4)}.fr-note__label{display:block;margin-bottom:1.2rem}.fr-note__text{font-size:clamp(2rem,1.8vw,2.5rem);line-height:1.4;font-weight:300;font-style:italic}.fr-note__sig{font-family:var(--fr-sans);font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;opacity:.65;margin-top:1.4rem;display:block}.fr-buy{margin-top:var(--fr-s4)}.fr-buy__price{font-size:2.2rem;margin-bottom:1.2rem}.fr-buy__terms{font-size:1.5rem;opacity:.75;margin-top:1.2rem}.fr-state{font-family:var(--fr-sans);font-size:1.15rem;letter-spacing:var(--fr-track);text-transform:uppercase;padding:1.5rem 0;border-top:1px solid var(--fr-rule);border-bottom:1px solid var(--fr-rule)}.fr-story{margin-top:var(--fr-s5)}.fr-provenance{font-family:var(--fr-sans);font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;opacity:.6;margin-top:var(--fr-s4)}.footer{border-top:1px solid var(--fr-rule)}.footer__content-top{padding-bottom:var(--fr-s4)}.footer-block__heading{font-family:var(--fr-sans);font-size:1.1rem;letter-spacing:var(--fr-track);text-transform:uppercase}.footer__copyright .copyright__content,.policies a{font-family:var(--fr-sans);font-size:1.05rem;letter-spacing:.08em}.footer .footer__content-bottom-wrapper .copyright__content:nth-child(2){display:none}a:focus-visible,button:focus-visible,.button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.fr-tm{font-family:var(--fr-sans);font-size:.38em;font-weight:400;letter-spacing:0;line-height:0;vertical-align:baseline;position:relative;top:-.85em;margin-left:.12em;opacity:.85}.fr-card2__title .fr-tm{font-size:.45em}.fr-section{padding:5.6rem 0}@media(min-width:990px){.fr-section{padding:8rem 0}}.fr-section--tight{padding:4rem 0 1rem}@media(min-width:990px){.fr-section--tight{padding:5.6rem 0 1.6rem}}.fr-body{font-weight:500;font-size:1.9rem;color:rgba(var(--color-foreground),.92)}.fr-body--green,.color-scheme-3 .fr-body,.color-scheme-3 .fr-lede{color:#f0ece2;font-weight:500}.color-scheme-3 .fr-eyebrow{opacity:.75}.fr-link{font-family:var(--fr-sans);font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;border-bottom:1px solid var(--fr-rule);padding-bottom:.3rem}.fr-link:hover{border-bottom-color:rgb(var(--color-foreground))}.fr-intro{display:grid;gap:1.6rem}@media(min-width:990px){.fr-intro{grid-template-columns:5fr 7fr;gap:6rem;align-items:start}.fr-intro__t{padding-top:.8rem}}.fr-grid2{display:grid;gap:4rem 2.4rem;grid-template-columns:1fr;margin-top:2.4rem}@media(min-width:750px){.fr-grid2{grid-template-columns:repeat(2,1fr);gap:5.6rem 3.2rem}}.fr-card2__media{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--fr-stone)}.fr-card2__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s ease}@media(prefers-reduced-motion:no-preference){.fr-card2:hover .fr-card2__media img{transform:scale(1.02)}}.fr-card2__title{font-size:2.8rem;font-weight:400;margin:1.8rem 0 .8rem}.fr-card2__title a{color:inherit;text-decoration:none}.fr-card2__line{font-size:1.75rem;line-height:1.5;margin:0 0 1.4rem;max-width:52ch;font-weight:500}.fr-split{display:grid;gap:3.2rem}@media(min-width:990px){.fr-split{grid-template-columns:1fr 1fr;gap:8rem;align-items:center}}.fr-split--media .fr-split__media img{width:100%;height:auto;display:block;aspect-ratio:1/1;object-fit:cover}.footer-block__newsletter .footer-block__heading{font-family:var(--fr-serif);font-size:2.4rem;letter-spacing:0;text-transform:none;font-weight:300}.newsletter-form__field-wrapper .field__input{font-family:var(--fr-serif);font-size:1.8rem}:root{--fr-gutter:clamp(2rem,5vw,7.2rem);--fr-max:1440px}.fr-wrap{max-width:var(--fr-max);margin:0 auto;padding:0 var(--fr-gutter)}.fr-section{padding:clamp(5.6rem,8vw,9.6rem) 0}.fr-eyebrow{opacity:.75;margin-bottom:1.6rem}.fr-h2{font-size:clamp(3rem,3.6vw,4.6rem);max-width:22ch;line-height:1.06}.fr-body{font-size:1.9rem;line-height:1.55;font-weight:500;color:rgba(var(--color-foreground),.94);max-width:60ch}.fr-link{font-size:1.1rem;letter-spacing:.2em;border-bottom:1px solid rgba(var(--color-foreground),.35);padding-bottom:.35rem}.fr-btn--cream{background:var(--fr-cream);color:var(--fr-green)}.header-wrapper{border-bottom:1px solid var(--fr-rule)}.header{padding-top:1.2rem!important;padding-bottom:1.2rem!important;min-height:0}.header__heading-logo{max-width:124px;width:124px}@media(max-width:749px){.header__heading-logo{max-width:108px;width:108px}}.header__menu-item{padding:1.2rem 1.6rem}.header--middle-left .header__inline-menu{margin-left:2.4rem}.fr-hero3{display:grid;background:var(--fr-green)}.fr-hero3__media img{width:100%;height:100%;object-fit:cover;object-position:50% 45%;display:block;aspect-ratio:4/3}.fr-hero3__panel{display:flex;align-items:center;padding:4.4rem var(--fr-gutter) 5.2rem}.fr-hero3__inner{max-width:46rem}.fr-hero3 .fr-eyebrow{color:var(--fr-cream);opacity:.7}.fr-hero3__h{font-family:var(--fr-serif);font-weight:300;color:var(--fr-cream);letter-spacing:-.005em}.fr-hero3__lede{color:var(--fr-cream);font-size:clamp(1.8rem,1.45vw,2.1rem);line-height:1.5;font-weight:400;max-width:34ch;margin:0 0 3.2rem;opacity:.92}@media(min-width:990px){.fr-hero3__panel{order:1}.fr-hero3__media{order:2}.fr-hero3__media img{aspect-ratio:auto;height:100%}}.fr-rel__head{display:grid;gap:.8rem;margin-bottom:4rem}.fr-rel__lede{font-size:clamp(2.6rem,3vw,3.8rem);font-weight:300;margin:0;line-height:1.1}.fr-rel__grid{display:grid;gap:5.6rem}@media(min-width:990px){.fr-rel__grid{grid-template-columns:1fr 1fr;column-gap:clamp(4rem,7vw,10rem);row-gap:8rem}.fr-rose:nth-child(2n){margin-top:9.6rem}.fr-rose:nth-child(odd){margin-top:0}}.fr-rose__media{display:block;overflow:hidden;background:var(--fr-stone)}.fr-rose__media--4x5{aspect-ratio:4/5}.fr-rose__media--1x1{aspect-ratio:1/1}.fr-rose__media--4x3{aspect-ratio:4/3}.fr-rose__media img{width:100%;height:100%;object-fit:cover;object-position:50% 40%;display:block}.fr-rose__text{padding-top:2rem;max-width:52ch}.fr-rose__name{font-size:clamp(2.6rem,2.6vw,3.4rem);font-weight:400;margin:0 0 1rem;line-height:1.1}.fr-rose__name a{color:inherit;text-decoration:none}.fr-rose__name .fr-tm{font-size:.42em}.fr-rose__line{font-size:1.8rem;line-height:1.5;font-weight:500;margin:0 0 1.4rem}.fr-rose__meta{font-family:var(--fr-sans);font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;opacity:.75;margin:0 0 1.6rem}.fr-std__grid{display:grid;gap:4rem}.fr-std__h{color:var(--fr-cream);max-width:16ch}.fr-std__text{max-width:40ch}.fr-std__evidence{display:grid;gap:3.2rem;border-top:1px solid rgba(240,236,226,.28);padding-top:3.2rem}.fr-std__big{font-family:var(--fr-serif);font-size:clamp(2.8rem,3vw,4rem);font-weight:300;color:var(--fr-cream);margin:0 0 .4rem;line-height:1.1}.fr-std__small{font-size:1.75rem;color:var(--fr-cream);opacity:.78;margin:0;max-width:30ch}.fr-std__criteria{font-family:var(--fr-serif);font-style:italic;font-size:clamp(2rem,1.8vw,2.4rem);color:var(--fr-cream);margin:0;max-width:40ch}@media(min-width:990px){.fr-std__grid{grid-template-columns:7fr 5fr;column-gap:var(--fr-gutter);align-items:start}.fr-std__evidence{grid-row:1 / span 2;grid-column:2;border-top:0;border-left:1px solid rgba(240,236,226,.28);padding:0 0 0 var(--fr-gutter)}.fr-std__criteria{grid-column:1;margin-top:1.6rem}}.fr-split--media .fr-split__media img{aspect-ratio:5/4}.footer-block__newsletter .footer-block__heading{font-size:2.6rem}.footer__content-top{padding-bottom:3.2rem}.fr-hero3__h{font-size:clamp(4rem,5.2vw,7.4rem);line-height:1.02;max-width:11ch;margin:0 0 2.4rem}.fr-hero3__l{display:inline}.fr-hero3__l--em{font-style:italic;font-weight:300;display:block}@media(min-width:990px){.fr-hero3{min-height:clamp(52rem,72vh,78rem);grid-template-columns:42fr 58fr}.fr-hero3__panel{padding:4rem var(--fr-gutter) 4.4rem}}@media(min-width:1300px){.fr-hero3__h{max-width:none}.fr-hero3__l{display:block}}.fr-hero3__lede{margin-bottom:2.8rem}.fr-hero3__dates{display:grid;gap:.6rem;margin-top:2.8rem;font-family:var(--fr-sans);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;line-height:1.4;color:var(--fr-cream);opacity:.75}.fr-hero3__dates span{display:block}@media(max-width:749px){.fr-hero3__media img{aspect-ratio:4/3;object-position:50% 40%}.fr-hero3__h{font-size:clamp(3.6rem,10.5vw,4.4rem);max-width:none}.fr-hero3__panel{padding:3.2rem 2.4rem 3.6rem}.fr-hero3__lede{margin-bottom:2.2rem;font-size:1.75rem}.fr-hero3__dates{margin-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/francis.css.map */
