body.faceira-modern{--wine:#58333d;--muted:#7a686a;--line:#eedfdf;--faceira-action:#772d42;background:#fffcf8}.f-header{background:#fffcf8;border-color:#eedfdf}.f-header-main{height:80px}.f-logo{width:148px}.f-announcement.f-announcement--auto,.f-announcement-pause{background:#f3e3e5;color:#653d48}.f-announcement.f-announcement--auto,.f-announcement-group,.f-announcement-pause{min-height:34px}.f-desktop-nav{min-height:46px;gap:26px;font-size:13px;letter-spacing:0}.f-desktop-nav>a,.f-desktop-nav summary{min-height:46px;padding-block:10px}.f-cart-count{background:#772d42}.f-icon-button:hover{background:#f8e9e9}.fh-home{--wine:#58333d;--muted:#7a686a;background:#fffcf8}.fh-shop-intro{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;padding-top:25px;padding-bottom:12px;gap:28px}.fh-shop-intro__label{font:12px/1.4 Trebuchet MS,Arial,sans-serif;color:#966574;margin:0 0 5px}.fh-home .fh-shop-intro h1{font:400 clamp(30px,3vw,42px)/1.15 Georgia,serif;letter-spacing:-1.1px;margin:0 0 8px;color:#643b47}.fh-home .fh-shop-intro h1 em{color:#9b4c60}.fh-shop-intro p:last-child{font:13px/1.6 Trebuchet MS,Arial,sans-serif;margin:0;color:#7a686a}.fh-shop-intro__flower{width:72px;opacity:.85;transform:rotate(12deg)}.fh-shop-links{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;padding-top:4px;padding-bottom:15px}.fh-shop-links a{min-height:36px;display:inline-flex;align-items:center;padding:6px 17px;border:1px solid #e9ced4;border-radius:4px;color:#713d4c;font:12px/1.5 Trebuchet MS,Arial,sans-serif;background:#fff9f8;text-decoration:none}.fh-shop-links a:hover,.fh-shop-links a:focus-visible{background:#f5e3e7;border-color:#c993a1}.fh-home .fh-featured{padding-top:20px;padding-bottom:44px;border:0}.fh-home .fh-section-head{padding:0;margin-bottom:20px}.fh-home .fh-section-head h2{font:400 clamp(25px,2.5vw,34px)/1.2 Georgia,serif;letter-spacing:-.7px;max-width:none;margin:0;color:#643b47}.fh-home .fh-section-head .f-eyebrow{font-size:10px;letter-spacing:1px;color:#946c77;margin-bottom:6px}.fh-home .fh-text-link{font:12px/1.6 Trebuchet MS,Arial,sans-serif;color:#772d42}.fh-home .fh-product-grid{gap:22px}.fh-home .fh-product{border:1px solid #eddbdd;border-radius:12px;background:#fffaf8;overflow:hidden;box-shadow:none;padding:0}.fh-home .fh-product__image{aspect-ratio:1/1.03;border-radius:0;background:#f6ece8;overflow:hidden}.fh-home .fh-product__image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.fh-home .fh-product__body{padding:15px;display:flex;flex-direction:column;gap:8px}.fh-home .fh-product h3{font:400 21px/1.25 Georgia,serif;color:#643b47;margin:0;min-height:2.5em}.fh-home .fh-product__price{font:600 14px/1.5 Trebuchet MS,Arial,sans-serif;color:#713d4c;margin:0 0 4px}.fh-home .fh-product__button{margin-top:auto;background:#f2dce2;color:#6d3042;border:1px solid #e6c6cf;min-height:42px;border-radius:5px;font:13px/1.4 Trebuchet MS,Arial,sans-serif;padding:11px 10px}.fh-home .fh-product__button:hover{background:#e8c6d0;color:#592137}.fh-home .fh-categories{padding-block:36px 45px;border-top:1px solid #eedfdf}.fh-home .f-flower--categories,.fh-home .fh-category__number{display:none}.fh-home .fh-category-grid{gap:22px}.fh-home .fh-category__image{aspect-ratio:1.3;border-radius:50% 50% 8px 8px}.fh-home .fh-category__body{padding:0}.fh-home .fh-category h3{font:23px/1.3 Georgia,serif;margin:14px 0 6px;color:#643b47}.fh-home .fh-category p{font:12px/1.6 Trebuchet MS,Arial,sans-serif}.fh-home .fh-category__cta{color:#772d42;font:12px/1.6 Trebuchet MS,Arial,sans-serif}.fh-home .fh-shop-story{width:calc(100% - 96px);display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:45px;background:#f6e9e5;border:0;border-radius:14px;padding:30px;margin:0 auto 45px;max-width:1224px}.fh-shop-story .fh-hero__media{height:auto;border-radius:10px;overflow:hidden}.fh-home .fh-shop-story .fh-hero__photo{height:360px;border-radius:10px}.fh-shop-story .fh-slide.is-active img{animation:none!important;transform:none;object-position:center 65%}.fh-home .fh-shop-story h2{font:34px/1.17 Georgia,serif;letter-spacing:-.8px;max-width:360px;margin-bottom:18px}.fh-shop-story__copy>p:not(.f-eyebrow){font:14px/1.8 Trebuchet MS,Arial,sans-serif;max-width:430px}.fh-home .fh-brand__benefits{display:flex;flex-direction:column;gap:7px;font:12px/1.6 Trebuchet MS,Arial,sans-serif;color:#795b5e}.fh-home .f-personal{background:#f6e7eb;border:0;border-radius:14px}.fh-home .f-personal h2,.fh-home .f-original-box h2{font:36px/1.15 Georgia,serif;letter-spacing:-1px;color:#643b47}.fh-home .f-button{border-color:#b6818e;background:#772d42;color:#fff;border-radius:5px}.fh-home .f-button--light{background:#fffbf8;color:#772d42;border-color:#cba5af}.fh-home .f-original-process h3{font:23px/1.2 Georgia,serif}.fh-home .f-original-process{gap:16px}.fh-home .f-original-box{padding-block:30px 50px}.fh-home .f-faq{padding-block:35px 50px}.fh-home .f-help-card{background:#f6e7eb}.faceira-footer{background:#f4e8e6;border-color:#e7d5d8}.f-text-link{color:#772d42}@media(min-width:1001px){:root{--f-fixed-header-height:160px}}@media(max-width:1000px){.f-header-main{height:70px}.f-logo{width:120px}.fh-home .fh-shop-story{width:calc(100% - 64px);gap:28px}.f-desktop-nav{display:none}.fh-shop-intro{padding-top:22px}}@media(max-width:760px){.fh-shop-intro{padding-top:20px;padding-bottom:12px;text-align:left;justify-content:space-between;gap:8px}.fh-shop-intro__label{font-size:11px;margin-bottom:5px}.fh-home .fh-shop-intro h1{font-size:30px;letter-spacing:-1px;margin-bottom:7px}.fh-shop-intro p:last-child{font-size:12px;max-width:260px;line-height:1.5}.fh-shop-intro__flower{width:48px;flex:none}.fh-shop-links{justify-content:flex-start;gap:7px;padding-bottom:12px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.fh-shop-links::-webkit-scrollbar{display:none}.fh-shop-links a{flex:none;font-size:11px;min-height:34px;padding:6px 12px}.fh-home .fh-featured{padding-top:12px;padding-bottom:28px}.fh-home .fh-section-head{display:flex;align-items:end;gap:12px;margin-bottom:15px}.fh-home .fh-section-head h2{font-size:25px;max-width:100%}.fh-home .fh-section-head .f-eyebrow{font-size:9px;margin-bottom:5px}.fh-home .fh-text-link{font-size:11px;flex:none;padding:4px 0}.fh-home .fh-product-grid{gap:18px 12px}.fh-home .fh-product__image{aspect-ratio:1/1.08}.fh-home .fh-product__body{padding:11px;gap:7px}.fh-home .fh-product h3{font-size:18px;min-height:2.5em}.fh-home .fh-product__price{font-size:13px}.fh-home .fh-product__button{font-size:12px;min-height:42px;padding-inline:5px}.fh-home .fh-categories{padding-block:28px}.fh-home .fh-category-grid{gap:24px 14px}.fh-home .fh-category h3{font-size:20px}.fh-home .fh-category p{font-size:11px}.fh-home .fh-shop-story{width:calc(100% - 40px);grid-template-columns:1fr;gap:24px;padding:18px;margin-bottom:30px}.fh-home .fh-shop-story .fh-hero__photo{height:300px}.fh-home .fh-shop-story h2{font-size:29px}.fh-shop-story__copy>p:not(.f-eyebrow){font-size:13px}.fh-home .fh-brand__benefits{font-size:11px}.fh-home .f-personal h2,.fh-home .f-original-box h2{font-size:30px}.fh-home .f-section-heading{padding:0}}@media(max-width:360px){.fh-home .fh-shop-intro h1{font-size:27px}.fh-shop-intro__flower{width:38px}.fh-home .fh-section-head h2{font-size:23px}.fh-home .fh-product__body{padding:9px}.fh-home .fh-product h3{font-size:17px}}@media(prefers-reduced-motion:reduce){.fh-home .fh-product__image img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/faceira-boutique.css.map */
