:root{--fm-cream: #FBF4E6;--fm-cream-dark: #F0E6D0;--fm-beige: #E8D5B7;--fm-brown: #6B4C35;--fm-brown-light: #9B7355;--fm-dark: #2C1F14;--fm-dark-soft: #3D2B1F;--fm-gold: #C4923A;--fm-gold-light: #E8B86D;--fm-white: #FDFAF5;--fm-text: #3D2B1F;--fm-text-soft: #7A6252;--fm-text-muted: #A89080;--fm-border: rgba(107, 76, 53, .12);--fm-shadow: rgba(44, 31, 20, .08);--fm-font-serif: "Playfair Display", "Georgia", serif;--fm-font-sans: "Inter", "Helvetica Neue", "Arial", sans-serif;--fm-ease: cubic-bezier(.25, .46, .45, .94);--fm-ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--fm-duration: .3s}body{background-color:var(--fm-white)!important;color:var(--fm-text)!important;font-family:var(--fm-font-sans)!important;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:var(--fm-font-serif)!important;color:var(--fm-dark)!important;font-weight:400!important;letter-spacing:-.02em}.shopify-section-group-header-group{margin:0!important;padding:0!important}.announcement-bar-section,.shopify-section.shopify-section-group-header-group>*:first-child{margin:0!important;padding:0!important}.announcement-bar{background-color:var(--fm-dark)!important;color:#fbf4e6d9!important;font-family:var(--fm-font-sans)!important;font-size:12px!important;letter-spacing:.1em!important;margin:0!important;width:100%!important;box-sizing:border-box!important;border-radius:0!important}.announcement-bar__link,.announcement-bar a,.announcement-bar p{color:#fbf4e6d9!important;margin:0!important}.announcement-bar__message{padding:10px 20px!important}.header,.header-wrapper,.section-header{background-color:var(--fm-white)!important;border-bottom:1px solid var(--fm-border)!important;margin:0!important}.header__heading-link,.header__heading-link .h2,.header a,.header__menu-item{color:var(--fm-dark)!important;font-family:var(--fm-font-sans)!important;font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:400!important}.header__menu-item:hover span,.header a:hover{color:var(--fm-brown)!important;opacity:1!important;text-decoration:none!important}.header__heading{font-family:var(--fm-font-serif)!important;font-size:20px!important;font-weight:400!important;color:var(--fm-dark)!important;letter-spacing:0!important;text-transform:none!important}.button,.btn{background-color:var(--fm-dark)!important;color:var(--fm-cream)!important;border:1.5px solid var(--fm-dark)!important;border-radius:2px!important;font-family:var(--fm-font-sans)!important;font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:400!important;transition:all var(--fm-duration) var(--fm-ease)!important;box-shadow:none!important}.button:hover,.btn:hover{background-color:var(--fm-brown)!important;border-color:var(--fm-brown)!important;color:var(--fm-white)!important;transform:translateY(-1px);box-shadow:0 4px 16px var(--fm-shadow)!important}.button--secondary{background-color:transparent!important;color:var(--fm-dark)!important;border:1.5px solid var(--fm-border)!important}.button--secondary:hover{background-color:var(--fm-cream)!important;border-color:var(--fm-brown-light)!important;color:var(--fm-dark)!important;transform:translateY(-1px)}a{color:var(--fm-dark)!important;transition:color var(--fm-duration) var(--fm-ease);text-decoration:none}a:hover{color:var(--fm-brown)!important}.card,.card--product{background:var(--fm-white)!important;border:1px solid var(--fm-border)!important;border-radius:4px!important;box-shadow:none!important;transition:transform var(--fm-duration) var(--fm-ease),box-shadow var(--fm-duration) var(--fm-ease),border-color var(--fm-duration) var(--fm-ease)!important;overflow:hidden}.card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 40px var(--fm-shadow)!important;border-color:var(--fm-beige)!important}.card__heading,.card__heading a{font-family:var(--fm-font-serif)!important;font-size:16px!important;color:var(--fm-dark)!important;font-weight:400!important}.card__heading a:hover,.price{color:var(--fm-brown)!important}.price__regular .price-item{color:var(--fm-brown)!important;font-family:var(--fm-font-sans)!important;font-size:15px!important}.card__media img,.media img{transition:transform .7s var(--fm-ease)!important}.card:hover .card__media img{transform:scale(1.05)!important}.footer{background-color:var(--fm-dark)!important;color:var(--fm-cream)!important}.footer__heading{font-family:var(--fm-font-serif)!important;color:var(--fm-cream)!important;font-weight:400!important;letter-spacing:0!important}.footer a{color:#fbf4e6b3!important;font-size:13px!important}.footer a:hover{color:var(--fm-gold-light)!important}.footer__copyright{color:#fbf4e666!important;font-size:12px!important}.field__input,.select__select,input[type=email],input[type=text]{background:var(--fm-white)!important;border:1px solid var(--fm-border)!important;border-radius:2px!important;color:var(--fm-text)!important;font-family:var(--fm-font-sans)!important}.field__input:focus,.select__select:focus,input[type=email]:focus{border-color:var(--fm-brown-light)!important;box-shadow:0 0 0 3px #6b4c3514!important;outline:none!important}.badge{background-color:var(--fm-cream)!important;color:var(--fm-brown)!important;border:1px solid var(--fm-beige)!important;font-size:10px!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:2px!important;font-family:var(--fm-font-sans)!important}.color-background-2{background-color:var(--fm-cream)!important}.gradient{background:var(--fm-white)!important}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:var(--fm-cream)}::-webkit-scrollbar-thumb{background:var(--fm-beige);border-radius:2px}::selection{background-color:#c4923a2e;color:var(--fm-dark)}.product-form__submit{background-color:var(--fm-dark)!important;color:var(--fm-cream)!important;border-radius:2px!important;font-family:var(--fm-font-sans)!important;font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border:none!important;transition:background-color var(--fm-duration) var(--fm-ease),transform var(--fm-duration) var(--fm-ease)!important}.product-form__submit:hover{background-color:var(--fm-brown)!important;transform:translateY(-1px)}.swatch-input__input:checked+.swatch-input__label,.variant-input input:checked+label{border-color:var(--fm-dark)!important;background:var(--fm-dark)!important;color:var(--fm-cream)!important}.quantity__button{color:var(--fm-dark)!important;border-color:var(--fm-border)!important}.quantity__input{color:var(--fm-dark)!important;border-color:var(--fm-border)!important;font-family:var(--fm-font-sans)!important}.price-item--regular,.price-item--sale{color:var(--fm-brown)!important;font-family:var(--fm-font-sans)!important}.price-item--regular{color:var(--fm-text-soft)!important}.breadcrumb{font-family:var(--fm-font-sans)!important;font-size:12px!important;color:var(--fm-text-muted)!important;letter-spacing:.05em!important}.pagination__item{font-family:var(--fm-font-sans)!important;color:var(--fm-dark)!important;border-color:var(--fm-border)!important}.pagination__item--current{background:var(--fm-dark)!important;color:var(--fm-cream)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/felin-et-moi.css.map */
