.flos-discovery{--discovery-gold: #c6a16b;--discovery-ivory: #f3ebdd;--discovery-muted: #c4bdb1;--discovery-line: rgb(198 161 107 / 28%);--discovery-accent: var(--discovery-gold);background:#121212;color:var(--discovery-ivory);font-family:var(--font-body-family);font-size:1.7rem;line-height:1.65}.flos-discovery *,.flos-discovery *:before,.flos-discovery *:after{box-sizing:border-box}.flos-discovery__inner{max-width:142rem;margin-inline:auto;padding:8rem clamp(2.4rem,3.5vw,5rem)}.flos-discovery [data-flos-tone=green]{--discovery-accent: #a6b698}.flos-discovery [data-flos-tone=amber]{--discovery-accent: #d3a075}.flos-discovery :is(h2,h3,p){margin:0}.flos-discovery :is(h2,h3){color:var(--discovery-ivory);overflow-wrap:anywhere}.flos-discovery h2{max-width:18ch;font:400 clamp(3.2rem,3.6vw,5.2rem)/1.12 Georgia,serif;letter-spacing:-.025em}.flos-discovery h3{font:400 2.7rem/1.25 Georgia,serif;letter-spacing:-.015em}.flos-discovery .flos-discovery__eyebrow{margin-bottom:1.6rem;color:var(--discovery-accent);font-size:1.15rem;line-height:1.6;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.flos-discovery__intro{display:grid;grid-template-columns:1.15fr 1fr;align-items:end;gap:4rem;margin-bottom:4.8rem}.flos-discovery__intro-copy{max-width:49ch;color:var(--discovery-muted)}.flos-discovery__intro-copy .flos-discovery__text-link{margin-top:1.2rem}.flos-discovery__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}.flos-discovery__product{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:2.4rem;align-items:center;padding-block:3.2rem;border-block:1px solid var(--discovery-line)}.flos-discovery__product-copy{min-width:0}.flos-discovery__image{display:flex;align-items:center;justify-content:center;min-width:0;padding:2rem 1rem;min-height:28rem;background:radial-gradient(ellipse,rgb(198 161 107 / 8%),transparent 72%)}.flos-discovery__image img{display:block;width:100%;height:auto;max-height:32rem;object-fit:contain}.flos-discovery__image-wordmark{color:var(--discovery-accent);font:500 2rem/1.3 FLOS Montserrat,sans-serif;text-transform:uppercase;overflow-wrap:anywhere}.flos-discovery__product h3{font:500 clamp(2.2rem,2.2vw,3rem)/1.2 "FLOS Montserrat",var(--font-heading-family);letter-spacing:.025em;text-transform:uppercase}.flos-discovery .flos-discovery__category{margin-top:.8rem;font-size:1.35rem;color:var(--discovery-muted)}.flos-discovery .flos-discovery__summary{margin-top:2rem}.flos-discovery__meta{margin-block:1.8rem;font-size:1.35rem;color:var(--discovery-muted)}.flos-discovery__actions{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.flos-discovery a{text-decoration-thickness:1px;text-underline-offset:.5rem}.flos-discovery__text-link{display:inline-flex;align-items:center;gap:1rem;min-height:4.4rem;padding-block:.6rem;color:var(--discovery-gold);font-size:1.4rem;line-height:1.5;text-decoration:underline}.flos-discovery a span[aria-hidden]{flex-shrink:0}.flos-discovery__primary{display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;min-height:4.8rem;padding:1.1rem 1.7rem;color:var(--discovery-ivory);border:1px solid var(--discovery-gold);font-size:1.4rem;line-height:1.5;text-decoration:none}.flos-discovery a:hover{color:#fff;text-decoration:underline}.flos-discovery__primary:hover{background:#28241e}.flos-discovery a:focus-visible{outline:2px solid var(--discovery-gold);outline-offset:5px;box-shadow:none}.flos-discovery :is(#flos-system,#flos-science){scroll-margin-top:12rem}.flos-discovery__science{margin-top:8rem;padding-top:6rem;border-top:1px solid var(--discovery-line)}.flos-discovery__science-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6rem}.flos-discovery__science-item{padding-inline-start:2.4rem;border-inline-start:1px solid var(--discovery-line)}.flos-discovery__science-mark{margin-bottom:2rem;color:var(--discovery-accent)}.flos-discovery__science-mark svg{width:3.6rem;height:3.6rem}.flos-discovery__science-item>p:not(.flos-discovery__eyebrow){max-width:49ch;margin-block:1.6rem;color:var(--discovery-muted)}.flos-discovery__science-item>a{display:flex;width:fit-content}.flos-discovery__return{margin-top:3.2rem}.flos-discovery--related .flos-discovery__inner{padding-top:4rem}.flos-discovery--related .flos-discovery__product{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6rem}.flos-discovery--related .flos-discovery__image img{max-height:34rem;max-width:30rem}.flos-discovery--related .flos-discovery__product-copy{max-width:55ch}.flos-discovery__pathways{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem 3rem;margin-top:2.4rem}.flos-discovery--cart{--discovery-gold: rgb(var(--color-foreground));--discovery-muted: rgba(var(--color-foreground), .8);background:transparent;color:rgb(var(--color-foreground));padding:1.8rem 0;margin-block:2rem 1rem;border-top:1px solid var(--discovery-line);font-size:1.4rem}.flos-discovery--cart a:hover{color:rgb(var(--color-foreground));text-decoration-thickness:2px}.flos-discovery--cart .flos-discovery__eyebrow{margin-bottom:.6rem;font-size:1rem}.flos-discovery--cart p:not(.flos-discovery__eyebrow){max-width:60ch;color:var(--discovery-muted)}.flos-discovery--cart .flos-discovery__text-link{margin-top:.4rem}@media(max-width:1199px)and (min-width:750px){.flos-discovery__products .flos-discovery__product{grid-template-columns:1fr}.flos-discovery__products .flos-discovery__image{min-height:0;height:27rem}.flos-discovery__products .flos-discovery__image img{height:100%}}@media(max-width:749px){.flos-discovery__inner{padding:5.6rem 2rem}.flos-discovery__intro{grid-template-columns:1fr;gap:2.4rem;margin-bottom:3.2rem}.flos-discovery__products,.flos-discovery__science-grid{grid-template-columns:1fr;gap:3.2rem}.flos-discovery__product,.flos-discovery--related .flos-discovery__product{grid-template-columns:1fr;gap:2rem}.flos-discovery__image{min-height:0;height:28rem;padding:1rem}.flos-discovery__image img{height:100%}.flos-discovery__product-copy{padding-bottom:.8rem}.flos-discovery__product h3{font-size:2.8rem}.flos-discovery__products .flos-discovery__product+.flos-discovery__product{border-top:0;padding-top:0}.flos-discovery__science{margin-top:5.6rem;padding-top:4.8rem}.flos-discovery__science-item{padding-left:2rem}.flos-discovery__pathways{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/flos-discovery.css.map */
