:root{--fr-head-h:7.2rem}@media(max-width:749px){:root{--fr-head-h:6.4rem}}.shopify-section-header-sticky,.shopify-section-group-header-group{position:sticky;top:0;z-index:110}html{scroll-padding-top:calc(var(--fr-head-h) + 1.6rem)}.fr-gal__tools{position:sticky;top:var(--fr-head-h);z-index:40;background:var(--fr-cream);padding:1.2rem 0;margin:var(--fr-s2) 0 var(--fr-s3);box-shadow:0 1px 0 var(--fr-rule)}.fr-gal__tools>*{pointer-events:auto}.fr-gal__grid{position:relative;z-index:1}.fr-gal__item:focus-within{scroll-margin-top:calc(var(--fr-head-h) + 12rem)}@media(min-width:1100px){.fr-gal__side{top:calc(var(--fr-head-h) + 12rem)}}@media(min-width:990px){.fr-story2__years,.fr-work__index{top:calc(var(--fr-head-h) + 2.4rem)}}.fr-story2__chapter,.fr-work__stage{scroll-margin-top:calc(var(--fr-head-h) + 2.4rem)}.fr-gal__head{padding-bottom:var(--fr-s2);margin-bottom:var(--fr-s2)}.fr-gal__head .fr-opening__h{font-size:clamp(3rem,4vw,5.2rem);margin-bottom:1rem}.fr-gal__intro{margin-top:0}.fr-gal__tabhint{display:none}.fr-gal__tabwrap{margin-top:var(--fr-s2)}@media(max-width:749px){.fr-gal__head{padding-bottom:1.2rem;margin-bottom:1.2rem}.fr-gal__tools{margin:1.2rem 0 1.6rem;padding:1rem 0}.fr-gal__search{flex-basis:100%}.fr-gal__filters>summary{min-height:4.8rem}}.fr-gal__flag{margin-bottom:.4rem}@media(max-width:1099px){.fr-gal__filters[open] .fr-gal__fgrid{padding:6.4rem 2.4rem 14rem;gap:1.2rem}.fr-gal__filters[open] .fr-gal__fgrid:before{content:"Filter roses";font-family:var(--fr-serif);font-size:2.4rem;font-weight:300;color:var(--fr-ink);display:block;margin-bottom:.4rem}.fr-gal__filters[open]>summary{font-size:0!important;width:4.4rem;height:4.4rem;padding:0;border-radius:50%;display:grid!important;place-items:center}.fr-gal__filters[open]>summary:before{content:"\d7";font-size:2.4rem;line-height:1;color:var(--fr-green)}.fr-gal__filters[open] .fr-gal__fgrid label{margin:0}.fr-gal__filters[open] .fr-gal__fnote{position:static;width:auto;margin-top:.8rem}}@media(max-width:1099px)and (max-height:620px){.fr-gal__filters[open] .fr-gal__fgrid{padding-bottom:9rem}.fr-gal__filters[open] .fr-gal__drawer-actions{bottom:1rem}}@media(max-width:989px){.fr-variety .fr-left .fr-gallery{margin-left:calc(-1 * var(--fr-gutter));margin-right:calc(-1 * var(--fr-gutter));width:auto}.fr-gallery__bar{padding:0 var(--fr-gutter)}.fr-variety .fr-facts .fr-meta{margin-top:0}.fr-variety .fr-left .fr-note{margin:var(--fr-s3) 0 var(--fr-s2)}.fr-variety .fr-facts .fr-buy{margin-top:var(--fr-s2)}}.fr-compare{border-top:1px solid var(--fr-rule);padding:var(--fr-s5) 0}.fr-compare__scroll{overflow-x:auto;margin:var(--fr-s2) 0}.fr-compare__table{width:100%;border-collapse:collapse;font-family:var(--fr-sans);font-size:1.4rem;line-height:1.5;min-width:64rem}.fr-compare__table th,.fr-compare__table td{text-align:left;vertical-align:top;padding:1.2rem 1.6rem 1.2rem 0;border-bottom:1px solid var(--fr-rule)}.fr-compare__table thead th{font-family:var(--fr-serif);font-size:2rem;font-weight:400;line-height:1.2}.fr-compare__table thead th a{color:var(--fr-ink);text-decoration:none}.fr-compare__table thead th a:hover{text-decoration:underline;text-underline-offset:3px}.fr-compare__table tbody th{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fr-ink-mute);font-weight:400;width:12rem;padding-top:1.5rem}.fr-story2 .fr-story2__media .fr-story2__fig{aspect-ratio:auto;overflow:visible;border-radius:0;background:none}.fr-story2 .fr-story2__media .fr-story2__fig img{position:static;width:100%!important;height:auto!important;max-height:52rem!important;object-fit:contain!important;object-position:50% 50%!important;border-radius:var(--fr-radius);background:var(--fr-stone)}.fr-story2 .fr-story2__media .fr-story2__fig figcaption{position:static;padding:.8rem 0 0;background:none;color:var(--fr-ink-mute)}@media(min-width:990px){.fr-story2__chapter:not(.fr-story2__chapter--text){align-items:start}.fr-story2__chapter:not(.fr-story2__chapter--text) .fr-story2__panel{justify-content:flex-start;align-self:start}.fr-story2 .fr-story2__opening{display:grid;justify-content:center;grid-template-columns:minmax(0,52rem);text-align:center}.fr-story2 .fr-story2__opening-fig,.fr-story2 .fr-story2__opening figcaption{margin-left:0}}.fr-pressx__feature .fr-pressx__fig img{aspect-ratio:4/5;object-fit:cover;object-position:50% 0;border-radius:var(--fr-radius)}.fr-loc__mapline{margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--fr-rule)}.fr-loc__callout-more{border:1px solid var(--fr-green);border-radius:var(--fr-radius);padding:.8rem 1.4rem;min-height:4rem}.fr-nom__check{text-transform:none!important;letter-spacing:0!important;font-size:1.5rem!important}.shopify-policy__body p,.shopify-policy__body li{font-family:var(--fr-sans);font-size:1.6rem;line-height:1.6}.fr-open__lede{max-width:40ch}
/*# sourceMappingURL=/cdn/shop/t/14/assets/francis-v2k.css.map */
