:root{--fl-bordeaux:#7a1f2b;--fl-bordeaux-dark:#5b1620;--fl-navy:#32282a;--fl-red:#7a1f2b;--fl-green:#7a1f2b;--fl-border:#eadbdd}.fl-announcement{background:#7a1f2b;color:#fff}.fl-announcement__inner{display:flex;justify-content:space-around;align-items:center;width:100%;gap:20px;padding-inline:25px;text-transform:uppercase;font-size:13px;letter-spacing:.04em}.fl-header .fl-wordmark{color:#7a1f2b}.fl-header--home .fl-wordmark{color:#fff}.fl-header{color:#32282a}.fl-header--home{color:#fff}.fl-header .cart-count-bubble{background:#7a1f2b;color:#fff}.fl-header--home .cart-count-bubble{background:#fff;color:#7a1f2b}.fl-nav-dropdown__link{color:#32282a}.fl-nav-dropdown__link:hover{background:#faf2f3}.fl-home{--fl-red:#7a1f2b;--fl-green:#7a1f2b;color:#32282a}.fl-home h2,.fl-home__stars,.fl-home__reassurance-icon{color:#7a1f2b}.fl-home__hero-image{width:100%;height:100%;object-fit:cover;object-position:center}.fl-home__hero-shade{background:linear-gradient(90deg,#1e0f12a6,#1e0f121a 65%),linear-gradient(180deg,rgba(30,15,18,.48),transparent 38%)}.fl-home__hero-copy{position:absolute;top:52%;transform:translateY(-35%);left:7%;z-index:2;color:#fff;max-width:490px}.fl-home__hero-copy h2{font-size:48px;line-height:1.13;color:#fff;margin:15px 0 22px}.fl-home__hero-copy>p:not(.fl-home__eyebrow){font-size:16px;margin-bottom:26px}.fl-home__hero-copy .fl-home__button{color:#7a1f2b;background:#fff;border:1px solid #fff;letter-spacing:.04em;padding:14px 24px}.fl-home__hero-copy .fl-home__button:hover{color:#fff;background:#7a1f2b}.fl-home__category-label{color:#fff}.fl-home__badge{background:#7a1f2b;color:#fff}.fl-home__badge--muted{background:#f8eded;color:#7a1f2b}.fl-home__brand-value{color:#7a1f2b;font-family:Playfair Display,Georgia,serif;font-size:24px;white-space:nowrap;min-width:200px;letter-spacing:.08em}.fl-home__inspirations{background:#faf6f5}.fl-home__review{border-color:#eadbdd}.fl-home__stars{color:#7a1f2b}.fl-home__community-card{box-shadow:0 10px 25px #7a1f2b1f}.fl-home__mission-media img{aspect-ratio:4/5;max-height:680px;object-fit:cover}.fl-home__category img{aspect-ratio:4/5;object-fit:cover}.fl-home__return>img{object-position:center}.fl-home__return-overlay{display:block;color:#fff;max-width:430px}.fl-home__return-overlay h2{color:#fff}.fl-home__return:after{display:block;background:linear-gradient(90deg,rgba(30,13,17,.42),transparent 70%)}.fl-home__return-overlay .fl-home__button{color:#7a1f2b}.fl-product{color:#32282a}.fl-product .product__title h1,.fl-product .fl-product-accordion .accordion__title,.fl-product .price-item--sale{color:#7a1f2b}.fl-product .fl-product-savings{background:#7a1f2b;color:#fff}.fl-product .fl-product-rating__stars,.fl-product .fl-product-assurances p>span:first-child{color:#7a1f2b}.fl-product .product-form__submit{background:#7a1f2b;color:#fff}.fl-product .product-form__submit:hover:not([disabled]){background:#5b1620}.fl-product .product-form__submit:focus-visible{outline-color:#7a1f2b}.fl-product .fl-product-assurances{border-color:#eadbdd}.fl-product .thumbnail[aria-current]{border-color:#7a1f2b}.fl-product .fl-product-payments .list-payment{justify-content:center}.fl-product .fl-product-payments .icon{width:38px;height:24px}.fl-footer,.fl-footer-tracking{background:#7a1f2b;color:#fff}.fl-footer a{color:#fff}@media(max-width:989px){.fl-announcement__extra{display:none}.fl-announcement__inner{font-size:12px;justify-content:center}.fl-home__hero-copy h2{font-size:39px}}@media(max-width:749px){.fl-home__hero{height:650px;min-height:550px}.fl-home__hero-image{object-position:62% center}.fl-home__hero-shade{background:linear-gradient(0deg,rgba(30,13,17,.64),transparent 80%),linear-gradient(180deg,rgba(30,13,17,.25),transparent 30%)}.fl-home__hero-copy{top:auto;bottom:40px;transform:none;left:22px;right:22px}.fl-home__hero-copy h2{font-size:36px;line-height:1.15;margin-bottom:15px}.fl-home__hero-copy>p:not(.fl-home__eyebrow){font-size:14px;margin-bottom:20px}.fl-home__hero-copy .fl-home__eyebrow{font-size:10px}.fl-home__category img{aspect-ratio:4/5}.fl-home__brand-value{font-size:20px;min-width:170px}.fl-home__mission-media img{aspect-ratio:4/5}.fl-home__return-overlay{left:22px;right:22px;max-width:none}.fl-home__return-overlay h2{font-size:30px}.fl-home__return-overlay>p:not(.fl-home__eyebrow){font-size:14px}.fl-home__return:after{background:linear-gradient(0deg,rgba(30,13,17,.7),transparent 90%)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fl-bordeaux.css.map */
