.bj-fl{--bj-fl-fs: var(--bj-fs-micro);--bj-fl-gutter: 2.5rem;--bj-fl-gutter-desktop: 4.7rem;--bj-fl-placeholder: #cccccc;position:relative;background-color:var(--bj-bg);color:var(--bj-text);font-family:var(--bj-font);font-weight:400;font-size:var(--bj-fl-fs);line-height:var(--bj-lh-body);letter-spacing:var(--bj-ls-tight);-webkit-font-smoothing:antialiased}.bj-fl p{margin:0}.bj-fl__eyebrow{margin:0;font-size:var(--bj-fl-fs);line-height:var(--bj-lh-body);text-transform:uppercase;color:var(--bj-text-secondary)}.bj-fl__h2{margin:0;font-family:var(--bj-font);font-weight:400;font-size:var(--bj-fs-h2);line-height:var(--bj-lh-heading);letter-spacing:var(--bj-ls-tight);text-transform:uppercase;color:inherit}.bj-fl__body{display:flex;flex-direction:column;gap:1.4rem;font-size:var(--bj-fl-fs);line-height:var(--bj-lh-body);word-break:break-word}.bj-fl__body>*{margin:0}.bj-fl__body a{color:inherit}body .bj-fl .bj-fl__btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:19rem;min-height:4.4rem;margin:0;padding:var(--bj-content-gap-xs) 2.4rem;font-size:var(--bj-fl-fs);line-height:var(--bj-lh-body);letter-spacing:var(--bj-ls-tight);text-transform:uppercase;text-align:center;white-space:nowrap}body .bj-fl .bj-fl__btn--secondary{min-width:17rem;color:var(--bj-text);background-color:var(--bj-btn-secondary-bg)}body .bj-fl .bj-fl__btn--secondary:not([aria-disabled=true]):hover{color:var(--bj-text);background-color:var(--bj-btn-secondary-hover)}@media screen and (min-width:990px){body .bj-fl .bj-fl__btn,body .bj-fl .bj-fl__btn--secondary{min-width:15.8rem;min-height:3.6rem}}.bj-fl-intro__promise{display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding:4.4rem var(--bj-fl-gutter) 4rem;text-align:center}.bj-fl-intro__heading{max-width:90rem}.bj-fl-intro__text{max-width:54rem;padding:.8rem 0}.bj-fl-intro__action{display:flex;justify-content:center}@media screen and (min-width:990px){.bj-fl-intro__promise{box-sizing:border-box;gap:1.4rem;min-height:32.9rem;padding:6rem 0 4.4rem}.bj-fl-intro__text{gap:1.2rem;padding:1rem 0 0}.bj-fl-intro__action{padding-top:1.6rem}}.bj-fl-intro__campaign{position:relative;display:flex;align-items:center;justify-content:center;height:33rem;margin:0;padding:0;overflow:hidden;background-color:var(--bj-bg-secondary)}.bj-fl-intro__campaign picture,.bj-fl-intro__campaign img{display:block;width:100%;height:100%}.bj-fl-intro__campaign img{object-fit:cover;object-position:50% 40%}.bj-fl-intro__campaign-caption{padding:0 var(--bj-fl-gutter);text-align:center}@media screen and (min-width:750px){.bj-fl-intro__campaign{height:46rem}}@media screen and (min-width:990px){.bj-fl-intro__campaign{height:60rem}}.bj-fl-index{padding:3.2rem var(--bj-fl-gutter) 0}.bj-fl-index__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1rem;margin:0;padding:2rem 0;list-style:none;border-top:.1rem solid var(--bj-border);border-bottom:.1rem solid var(--bj-border)}.bj-fl-index__row li{margin:0}.bj-fl-tile{display:flex;flex-direction:column;align-items:center;gap:var(--bj-content-gap);color:inherit;text-decoration:none}.bj-fl-tile__media{display:block;width:100%;height:10.4rem;margin:0;overflow:hidden;background-color:var(--bj-bg)}.bj-fl-tile__media img,.bj-fl-tile__media svg{display:block;width:100%;height:100%;object-fit:cover}.bj-fl-tile__title{margin:0;width:100%;font-size:var(--bj-fl-fs);line-height:var(--bj-lh-body);text-transform:uppercase;text-align:center;color:var(--bj-text)}a.bj-fl-tile:hover .bj-fl-tile__title,a.bj-fl-tile:focus-visible .bj-fl-tile__title{text-decoration:underline;text-underline-offset:.2rem}@media screen and (min-width:990px){.bj-fl-index{padding:6rem var(--bj-fl-gutter-desktop) 0}.bj-fl-index__row{display:flex;justify-content:center;gap:.2rem;padding:3rem 0}.bj-fl-index__row li{flex:0 0 13.867rem;max-width:13.867rem}.bj-fl-tile__media{height:12.4rem}}.bj-fl-flower{padding-top:4.4rem}.bj-fl-flower__inner{display:flex;flex-direction:column}.bj-fl-flower__story{display:contents}.bj-fl-flower__copy{order:1}.bj-fl-flower__products{order:2}.bj-fl-flower__portrait{order:3}.bj-fl-flower__copy{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;padding:0 var(--bj-fl-gutter)}.bj-fl-flower__heading{display:flex;flex-direction:column;gap:.6rem;width:100%}.bj-fl-flower__meaning{margin:0;font-size:var(--bj-fl-fs);line-height:var(--bj-lh-body);text-transform:uppercase;color:var(--bj-text-secondary)}.bj-fl-flower__text{gap:1.6rem;width:100%}.bj-fl-flower__portrait{position:relative;display:block;width:100%;height:28.9rem;margin:2.4rem 0 0;overflow:hidden;background-color:var(--bj-fl-placeholder)}.bj-fl-flower__portrait picture,.bj-fl-flower__portrait img{display:block;width:100%;height:100%}.bj-fl-flower__portrait img{object-fit:cover;object-position:50% 50%}.bj-fl-flower__portrait--filled{background-color:var(--bj-bg)}.bj-fl-flower__video{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;pointer-events:none}.bj-fl-flower__products{margin-top:2.4rem}.bj-fl-flower__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem .2rem;margin:0;padding:0;list-style:none}.bj-fl-flower__grid li,.bj-fl-flower__grid .card-wrapper{margin:0}@media screen and (min-width:990px){.bj-fl-flower__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem;align-items:start}.bj-fl-flower__story{display:flex;flex-direction:column;gap:3rem;min-width:0;order:1}.bj-fl-flower__copy,.bj-fl-flower__portrait{order:0}.bj-fl-flower__products,.bj-fl-flower--right .bj-fl-flower__story{order:2}.bj-fl-flower--right .bj-fl-flower__products{order:1}.bj-fl-flower__copy{box-sizing:border-box;justify-content:center;gap:1.4rem;min-height:41.7rem;padding:0 2.5rem 0 6rem}.bj-fl-flower__heading{gap:var(--bj-content-gap-xs)}.bj-fl-flower__meaning{color:var(--bj-text)}.bj-fl-flower__text{gap:1.4rem;max-width:46rem;padding-top:.8rem}.bj-fl-flower__portrait{height:48.4rem;margin:0}.bj-fl-flower__products{min-width:0;margin:0}.bj-fl-flower__grid{gap:3rem .2rem}}.bj-fl-outro{padding:4.4rem var(--bj-fl-gutter)}.bj-fl-outro__inner{display:flex;flex-direction:column;align-items:center;gap:1.8rem;padding-top:4rem;text-align:center}body.template-page-flora .breadcrumbs-wrapper{border-top:0}.bj-fl-outro__heading{max-width:76rem}.bj-fl-outro__text{max-width:52rem}.bj-fl-outro__action{display:flex;justify-content:center}@media screen and (min-width:990px){.bj-fl-outro{padding:6rem var(--bj-fl-gutter-desktop) 10.7rem}.bj-fl-outro__inner{gap:1.4rem;padding-top:6rem}.bj-fl-outro__action{padding-top:1.6rem}}.bj-fl-glide-ready [data-bj-glide]{opacity:0;transform:translate3d(0,2.4rem,0);transition:opacity .9s cubic-bezier(.22,.61,.36,1),transform .9s cubic-bezier(.22,.61,.36,1);transition-delay:var(--bj-fl-glide-delay, 0ms)}.bj-fl-glide-ready [data-bj-glide].is-glided{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.bj-fl-glide-ready [data-bj-glide]{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/component-bj-flora.css.map */
