.fbfc-section,.fbfc-section *{box-sizing:border-box}.fbfc-section{position:relative;overflow:hidden;padding:6.75rem 1.5rem;background:var(--fbfc-bg);color:var(--fbfc-text);text-align:center;font-family:DM Sans,sans-serif;--fbfc-type-scale: var(--fbfc-type-mobile, 1)}.fbfc-inner{position:relative;z-index:1;max-width:72rem;margin:0 auto}.fbfc-ghost{position:absolute;top:50%;left:50%;z-index:0;pointer-events:none;opacity:.025;font-size:calc(16rem * var(--fbfc-type-scale));line-height:1;transform:translate(-50%,-52%)}.fbfc-title,.fbfc-sub,.fbfc-button{position:relative;z-index:1}.fbfc-title{margin:0 0 1rem;font-family:Fraunces,Iowan Old Style,Georgia,serif;font-size:clamp(calc(3rem * var(--fbfc-type-scale)),calc(9vw * var(--fbfc-type-scale)),calc(6.5rem * var(--fbfc-type-scale)));font-weight:900;line-height:.88;letter-spacing:-.03em;text-wrap:balance}.fbfc-title span,.fbfc-title em{display:block}.fbfc-title em{color:var(--fbfc-terra-light);font-style:italic;font-weight:300}.fbfc-sub{max-width:30rem;margin:0 auto 2.6rem;color:var(--fbfc-muted);font-size:calc(.98rem * var(--fbfc-type-scale));line-height:1.8;text-wrap:pretty}.fbfc-button{display:inline-flex;align-items:center;gap:.6rem;min-height:calc(3.5rem * var(--fbfc-type-scale));padding:.7rem 1.9rem;border-radius:4px;color:#fff;background:var(--fbfc-terra);box-shadow:0 10px 30px color-mix(in srgb,var(--fbfc-shadow),transparent 45%);font-size:calc(.96rem * var(--fbfc-type-scale));font-weight:800;line-height:1;letter-spacing:.03em;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.fbfc-button:after{content:"\2192"}.fbfc-button:hover{transform:translateY(-4px) translate(4px);box-shadow:0 18px 42px color-mix(in srgb,var(--fbfc-shadow),transparent 35%)}.fbfc-js .fbfc-reveal{opacity:0;filter:blur(10px);transform:translate3d(0,26px,0)}.fbfc-js .fbfc-is-visible{animation:fbfcReveal .76s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--fbfc-delay, 0ms)}@keyframes fbfcReveal{0%{opacity:0;filter:blur(10px);transform:translate3d(0,26px,0)}to{opacity:1;filter:blur(0);transform:translateZ(0)}}@media screen and (min-width:480px)and (max-width:749px){.fbfc-section{--fbfc-type-scale: var(--fbfc-type-mobile-large, var(--fbfc-type-mobile, 1))}}@media screen and (min-width:750px)and (max-width:1023px){.fbfc-section{--fbfc-type-scale: var(--fbfc-type-tablet, 1);padding:7.5rem 2.5rem}}@media screen and (min-width:1024px)and (max-width:1179px){.fbfc-section{--fbfc-type-scale: var(--fbfc-type-ipad-portrait, var(--fbfc-type-tablet, 1))}}@media screen and (min-width:1180px)and (max-width:1399px){.fbfc-section{--fbfc-type-scale: var(--fbfc-type-ipad-landscape, var(--fbfc-type-ipad-portrait, 1));padding:8rem 3rem}}@media screen and (min-width:1400px)and (max-width:1679px){.fbfc-section{--fbfc-type-scale: var(--fbfc-type-desktop, 1);padding:8.5rem 4rem}}@media screen and (min-width:1680px){.fbfc-section{--fbfc-type-scale: var(--fbfc-type-desktop-large, var(--fbfc-type-desktop, 1));padding:9rem 5rem}}@media(prefers-reduced-motion:reduce){.fbfc-section *,.fbfc-section *:before,.fbfc-section *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.fbfc-js .fbfc-reveal{opacity:1!important;filter:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/fellinora-barf-final-cta.css.map */
