@font-face{font-family:Fluffys Nice Sugar;src:url(/cdn/shop/files/Nice_Sugar.otf?v=1787995386) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Fluffys Helvetica Neue Bold;src:url(/cdn/shop/files/HelveticaNeueBold.otf?v=1787970262) format("opentype");font-display:swap;font-weight:700;font-style:normal}:root{--fluffys-ink:#3F5260;--fluffys-blue:#69D8F4;--fluffys-pale:#EFF5F9;--fluffys-soft:#BDE8F2;--fluffys-white:#FFFFFF;--fluffys-orange:#F79E1B;--font-heading-family:"Fluffys Nice Sugar","Helvetica Neue",Arial,sans-serif}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--fluffys-ink)}body h1,body h2{font-family:Fluffys Nice Sugar,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;letter-spacing:-.06em!important;text-transform:lowercase}body h1 em,body h2 em{font-style:normal}body h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;letter-spacing:-.02em}body p,body button,body input,body select,body textarea{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}body .flf,body .flp,body .flb,body .fluffys-owner-faq,body .fci,body .fps{color:var(--fluffys-ink)}body .flf .flf-hero,body .flf .flf-end{background:var(--fluffys-blue)}body .flf .flf-lightblue,body .fluffys-owner-faq{background:var(--fluffys-pale)}body .flf .flf-cream{background:#fff1e0}body .flf .flf-btn,body .flp .flp-btn,body .flfd-drawer .flfd-card-add,body .flf .flf-bar,body .flf .flf-ticker,body .flf .flf-outro,body .flp .flp-footer{background:var(--fluffys-ink)}body .flf h1,body .flf h2,body .flp h1,body .flp h2,body .flb h2,body .fluffys-owner-faq h2,body .fci h1,body .fps h2{font-weight:400!important;letter-spacing:-.06em!important}body .flf .flf-overline,body .flf .flf-kicker,body .flf .flf-product-info,body .flf .flf-flavor-info{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}body .fvh h1{font-family:Fluffys Nice Sugar,Helvetica Neue,Arial,sans-serif!important}body .fluffys-owner-faq h2{color:var(--fluffys-ink)}body .fluffys-owner-faq__item summary{color:#288bae}body .fluffys-owner-faq__item summary:hover{color:#206b8a}@media(prefers-reduced-motion:no-preference){html.fluffys-motion-ready .flf-flavor,html.fluffys-motion-ready .flf-step,html.fluffys-motion-ready .flf-occasion,html.fluffys-motion-ready .flf-story-image,html.fluffys-motion-ready .flb-cell{opacity:0;transform:translateY(15px);transition:opacity .55s ease,transform .55s ease}html.fluffys-motion-ready .flf-flavor.is-fluffys-visible,html.fluffys-motion-ready .flf-step.is-fluffys-visible,html.fluffys-motion-ready .flf-occasion.is-fluffys-visible,html.fluffys-motion-ready .flf-story-image.is-fluffys-visible,html.fluffys-motion-ready .flb-cell.is-fluffys-visible{opacity:1;transform:translateY(0)}}body .fvh__button,body .fvh__eyebrow,body .fvh__micro,body .flf .flf-kicker{font-family:Fluffys Helvetica Neue Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/39/assets/fluffys-brand-system.css.map */
