.shopify-section--main-product,.shopify-section:has(.ffa-intro),.shopify-section:has(.ff-fi),.shopify-section:has(.ff-rc),.shopify-section:has(.ffa-cles){--hx-ink:#241f19;--hx-soft:#80725f;--hx-ivory:#f4ede1;--hx-surface:#efe6d7;--hx-line:#e2d6c2;--hx-brass:#b0863f;--hx-euca:#6f8a72;--hx-euca-deep:#55705a}.ffa-intro .ffa-intro__k,.ff-fi .ff-fi__k,.product-content-below-gallery .ff-fi__k{color:var(--hx-euca-deep)!important;letter-spacing:.22em!important}.ff-fi .ff-fi__t{font-size:clamp(1.9rem,1.2rem + 2.4vw,2.9rem)!important;letter-spacing:-.01em}.ffa-intro p:nth-of-type(2) strong{font-size:clamp(1.4rem,1.05rem + 1.3vw,1.9rem)!important;line-height:1.25!important}.ff-rc .ff-rc__t{font-size:clamp(1.7rem,1.15rem + 2.4vw,2.5rem)!important}.shopify-section:has(.ffa-intro) .ffa-intro{max-width:50rem}.shopify-section--main-product .ffa-cles{background:var(--hx-surface)!important;border-color:var(--hx-line)!important}.shopify-section--main-product .ffa-cles .ffa-cles__t{color:var(--hx-euca-deep)!important}.shopify-section--main-product .ffa-cles .ffa-cles__g{background:var(--hx-line)!important}.shopify-section--main-product .ffa-cles .ffa-cles__i{background:var(--hx-surface)!important}.shopify-section--main-product .ffa-cles .ffa-cles__ic svg{stroke:var(--hx-euca-deep)!important}.shopify-section:has(.ff-fi) .ff-fi__carte{background:var(--hx-surface)!important;border-color:var(--hx-line)!important}.shopify-section:has(.ff-fi) .ff-fi__carte-img,.shopify-section:has(.ff-fi) .ff-fi__img{background:#e7dbc7!important}.shopify-section:has(.ff-fi) .ff-fi__btn{background:var(--hx-ink)!important}.shopify-section:has(.ff-fi) .ff-fi__btn:hover{background:var(--hx-euca-deep)!important}.shopify-section:has(.ff-fi) .ff-fi__r{border-top-color:var(--hx-brass)!important}.shopify-section:has(.ff-fi) .ff-fi__rn{color:var(--hx-brass)!important}.shopify-section:has(.ff-fi) .ff-fi .ff-fi__cs{background:var(--hx-surface)!important;border-color:var(--hx-line)!important}.shopify-section:has(.ff-fi) .ff-fi__c{border-color:var(--hx-line)!important}.shopify-section:has(.ff-fi) .ff-fi .ff-fi__pierre{background:var(--hx-surface)!important;border-color:var(--hx-line)!important}.shopify-section:has(.ff-fi) .ff-fi .ff-fi__pierre svg{stroke:var(--hx-euca)!important}.shopify-section:has(.ff-rc).color-scheme--scheme-3 .ff-rc__img,.color-scheme--scheme-3 .ff-rc__img{background:#241c14!important}.color-scheme--scheme-3 .ff-rc .ff-rc__f{background:var(--hx-brass)!important}.color-scheme--scheme-3 .ff-rc .ff-rc__p{opacity:.78}.product-info .accordion__toggle,.product-content-below-gallery .accordion__toggle{letter-spacing:.14em!important}[class*=ai-faq-container]{display:block!important;max-width:50rem!important;margin-inline:auto!important}[class*=ai-faq-image-wrapper]{display:none!important}[class*=ai-faq-content]{width:100%!important;max-width:none!important}[class*=ai-faq-section] h2{font-family:var(--heading-font-family,serif)!important;font-weight:var(--heading-font-weight,400)!important;text-align:center!important;letter-spacing:-.01em!important;line-height:1.15!important}[class*=ai-faq-section] h2:after{content:"";display:block;width:54px;height:1px;margin:1.1rem auto 0;background:#b0863f}.shopify-section--main-product .ffa-cles{padding:.85rem .95rem!important}.shopify-section--main-product .ffa-cles .ffa-cles__t{margin:0 0 .55rem!important}.shopify-section--main-product .ffa-cles .ffa-cles__i{padding:.6rem .85rem!important;gap:.18rem!important}.shopify-section--main-product .ffa-cles .ffa-cles__ic svg{width:19px!important;height:19px!important;margin-bottom:.1rem!important}.shopify-section--main-product .ffa-cles .ffa-cles__i dt{margin:0 0 .05rem!important}.shopify-section--main-product .ffa-cles .ffa-cles__dims{display:flex!important;flex-wrap:wrap!important;gap:.4rem 2.4rem!important;margin-top:.1rem!important}.shopify-section--main-product .ffa-cles .ffa-cles__dims li{min-width:0!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/ff-hotel.css.map */
