:root{--fl-ink:#1c1b19;--fl-ivory:#f7f5f1;--fl-champagne:#b59a72}body{letter-spacing:.01em;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{text-transform:uppercase;letter-spacing:.14em;font-weight:300;line-height:1.18}h1,.h1,.h0{letter-spacing:.12em}.caption-with-letter-spacing,.caption{letter-spacing:.32em!important;font-size:1.1rem!important;text-transform:uppercase;opacity:.75}.button,.shopify-payment-button__button--unbranded,.button--secondary{text-transform:uppercase;letter-spacing:.2em;font-size:1.2rem;font-weight:400;min-height:4.8rem;padding:0 3.6rem;border-radius:0}.header__menu-item,.menu-drawer__menu-item,.header__inline-menu a{text-transform:uppercase;letter-spacing:.18em;font-size:1.2rem}.announcement-bar__message{letter-spacing:.24em;font-size:1.1rem;text-transform:uppercase}.card__heading,.card__heading a{text-transform:uppercase;letter-spacing:.14em;font-size:1.3rem;font-weight:400}.price{letter-spacing:.06em}.badge{border-radius:0!important;letter-spacing:.18em;text-transform:uppercase;font-size:1rem;padding:.4rem 1rem}.product__title h1{letter-spacing:.12em;font-size:clamp(2.4rem,2.6vw,3.4rem)}.collapsible-content .accordion__title,.product__accordion .accordion__title{text-transform:uppercase;letter-spacing:.14em;font-size:1.3rem}.footer{letter-spacing:.04em}.footer-block__heading{text-transform:uppercase;letter-spacing:.2em;font-size:1.2rem}.rich-text__blocks{max-width:72rem}.rich-text__text p,.image-with-text__text p{line-height:1.8}.banner__heading{letter-spacing:.14em}.multicolumn-card__info .inline-richtext,.multicolumn-card h3{letter-spacing:.2em;font-size:1.3rem}.collection-list .card__heading{font-size:1.6rem;letter-spacing:.24em}.link--text.underlined-link,.image-with-text .link{letter-spacing:.2em;text-transform:uppercase;font-size:1.2rem}.button{white-space:nowrap;letter-spacing:.16em;padding:0 2.8rem}.image-with-text__heading{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.collection-list .card-wrapper .card--media>.card__content{opacity:0;height:0;padding:0;margin:0;overflow:visible}.collection-list .card-wrapper{transition:transform .35s ease}.collection-list .card-wrapper:hover{transform:translateY(-4px)}@media screen and (max-width:749px){[id$=__hero] .banner__media img{object-position:74% 50%}[id$=__image_banner_gJgzNq] .banner__media img{object-position:78% 50%}.banner--mobile-bottom .banner__content{padding:0!important}.banner--mobile-bottom .banner__box{padding:3rem 2rem 3.4rem!important;width:100%;max-width:none}.banner--mobile-bottom .banner__heading{font-size:3.2rem;letter-spacing:.12em}.banner--mobile-bottom .banner__text{font-size:1.5rem;line-height:1.7}#MainContent:has(>[id$=__statement]){display:flex;flex-direction:column}#MainContent>[id$=__statement]{order:1}#MainContent>[id$=__featured_collection1]~.shopify-section{order:2}[class*=__statement-padding]{padding-top:4.4rem!important;padding-bottom:3.2rem!important}[class*=__multicolumn_FaUzMK-padding]{padding-top:4rem!important;padding-bottom:4rem!important}.multicolumn-list__item{margin-bottom:0}.multicolumn-list{row-gap:2.8rem}.rich-text__heading.h0,.rich-text__heading.h1{font-size:3rem}.contact .title.h1,.contact .title.h2,.contact .title{font-size:2.2rem;line-height:1.35}.footer .policies{display:flex!important;flex-wrap:wrap;justify-content:center;gap:.2rem 2rem;padding:0 1.6rem;margin-top:.8rem}.footer .policies li:before{content:none!important;padding:0!important}.footer__copyright{text-align:center}.accordion summary{padding:1.6rem 0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/felani-luxe.css.map */
