:root{--fp-ivory: #f7f1e8;--fp-cream: #f4ecdf;--fp-sand: #ede3d3;--fp-hero-panel: #eee8e0;--fp-line: #d9c7ac;--fp-espresso: #2a1c15;--fp-muted: #6b5b4e;--fp-cognac: #8f4a1f;--fp-olive: #4a4e2f;--fp-gold: #7f6a44;--fp-s1: .5rem;--fp-s2: 1rem;--fp-s3: 1.5rem;--fp-s4: 2.5rem;--fp-s5: 4rem;--fp-s6: 6rem;--fp-track-caps: .16em;--fp-ease: cubic-bezier(.22, .61, .36, 1)}:focus-visible{outline:2px solid var(--fp-cognac);outline-offset:3px}.button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;font-weight:500;border-radius:2px;min-height:3.25rem;transition:background-color .4s var(--fp-ease),color .4s var(--fp-ease),opacity .4s var(--fp-ease)}.fp-sechead{text-align:center;margin:0 auto;padding:var(--fp-s5) var(--fp-s3) 0}.fp-sechead__eyebrow{display:block;margin:0 0 var(--fp-s2);font-family:var(--font-subheading--family),sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--fp-muted)}.fp-sechead__title{margin:0;font-family:var(--font-heading--family),serif;font-weight:500;font-size:clamp(2rem,4.4vw,3rem);line-height:1.1;color:var(--fp-espresso)}.fp-sechead__link{display:inline-block;margin-top:var(--fp-s2);font-family:var(--font-subheading--family),sans-serif;font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--fp-espresso);text-decoration:none;border-bottom:1px solid var(--fp-line);padding-bottom:.3rem;transition:border-color .4s var(--fp-ease),color .4s var(--fp-ease)}.fp-sechead__link:hover{color:var(--fp-cognac);border-color:var(--fp-cognac)}.card-gallery{background:var(--fp-cream)}.card-gallery img,.card-gallery video{mix-blend-mode:multiply}.product-card .card-gallery{--gallery-aspect-ratio: .8 !important}.product-card .card-gallery img{object-fit:cover}.product-badges__badge{border-radius:0!important;font-family:var(--font-subheading--family),sans-serif;font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;padding:.35rem .6rem;background:#f7f1e8eb;color:var(--fp-muted);border:1px solid var(--fp-line)}.product-media-container,media-gallery .product-media-container{background:var(--fp-cream)}.product-media-container img{mix-blend-mode:multiply}hr,.divider{border-color:var(--fp-line)}.footer h5,.footer .h5,footer h5{font-size:.6875rem;letter-spacing:.22em;text-transform:uppercase;font-weight:500;opacity:.9}.footer a{text-underline-offset:.3em}@keyframes fp-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.fp-reveal{animation:fp-fade-up 1s var(--fp-ease) both;animation-timeline:view();animation-range:entry 0% entry 40%}}.fp-load{animation:fp-fade-up 1.1s var(--fp-ease) both}.fp-load--2{animation-delay:.12s}.fp-load--3{animation-delay:.24s}}input,select,textarea{border-radius:2px}html .menu-drawer-container[open] .menu-drawer__animated-element{animation-delay:calc((var(--menu-drawer-animation-index, 1) - 1) * 15ms);animation-duration:.2s}@media(prefers-reduced-motion:reduce){html .menu-drawer-container[open] .menu-drawer__animated-element{animation:none}}shopify-accelerated-checkout .shopify-payment-button__skeleton,shopify-accelerated-checkout .shopify-payment-button__button[aria-hidden=true]{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fiorepelle-luxe.css.map */
