:root{--fz-navy:#1F2A44;--fz-navy-rgb:31,42,68;--fz-coral:#FF7A66;--fz-coral-dark:#E25E4A;--fz-peach:#FFE8DE;--fz-cream:#FFF7EE;--fz-butter:#FFD27A;--fz-radius:24px;--font-heading-family:"Fredoka",ui-rounded,system-ui,sans-serif;--font-heading-weight:600;--font-body-family:"Nunito",system-ui,sans-serif}body{font-family:var(--font-body-family);letter-spacing:0;color:rgba(var(--fz-navy-rgb),.85);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title{font-family:var(--font-heading-family)!important;font-weight:600!important;letter-spacing:-.01em!important;color:var(--fz-navy)}::selection{background:var(--fz-peach);color:var(--fz-navy)}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-weight:800!important;letter-spacing:.02em!important;border-radius:999px!important}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{background-color:var(--fz-coral)!important;color:#fff!important;border-radius:999px!important;box-shadow:0 5px 0 var(--fz-coral-dark)!important;transition:transform .15s ease,box-shadow .15s ease}.button:not(.button--secondary):not(.button--tertiary):hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(2px);box-shadow:0 3px 0 var(--fz-coral-dark)!important}.button:before,.button:after,.shopify-payment-button__button--unbranded:after{border-radius:999px!important;box-shadow:none!important}.button--secondary{border-radius:999px!important;background:#fff!important;color:var(--fz-navy)!important;box-shadow:inset 0 0 0 2px var(--fz-navy)!important}.header-wrapper{background:#fff;border-bottom:2px dashed var(--fz-peach)!important}.header__menu-item{font-weight:700;color:var(--fz-navy)}.header__menu-item:hover span{text-decoration-color:var(--fz-coral)}.header__icon,.header__icon .icon{color:var(--fz-navy)}.cart-count-bubble{background:var(--fz-coral)!important;color:#fff!important}.card-wrapper .card{border-radius:var(--fz-radius)!important}.card--card,.card--standard .card__inner{border-radius:var(--fz-radius)!important;overflow:hidden}.card--card{background:var(--fz-cream)!important;border:2px solid transparent!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card-wrapper:hover .card--card{transform:translateY(-4px);box-shadow:0 16px 32px rgba(var(--fz-navy-rgb),.12);border-color:var(--fz-peach)!important}.card__heading,.card__heading a{font-family:var(--font-heading-family);font-weight:600;color:var(--fz-navy)}.price-item{font-weight:800;color:var(--fz-navy)}.price--on-sale .price-item--regular{color:rgba(var(--fz-navy-rgb),.45);font-weight:600}.price--on-sale .price-item--sale{color:var(--fz-coral-dark)}.badge{border-radius:999px!important;background:var(--fz-butter)!important;color:var(--fz-navy)!important;border:none!important;font-weight:800}.field__input,.select__select,.customer .field input{border-radius:16px!important}.field:after,.field:before,.select:after,.select:before{border-radius:16px!important}.quantity,.quantity:after,.quantity:before{border-radius:999px!important}.product__title h1{font-size:clamp(2.8rem,4vw,4.2rem)!important;line-height:1.1}.product__media-item .media,.product-media-container{border-radius:var(--fz-radius)!important;overflow:hidden}.product-form__input input[type=radio]+label{border-radius:999px!important}.footer{background:var(--fz-navy)!important;color:#fffc!important;border-radius:40px 40px 0 0}.footer h2,.footer .footer-block__heading,.footer a,.footer .list-menu__item,.footer .copyright__content,.footer .copyright__content a{color:#fff!important}.footer .list-social__link .icon{color:#fff}.footer .field__input{background:#ffffff14;color:#fff}.fz-eyebrow{display:inline-flex;align-items:center;gap:8px;background:#fff;border:2px solid var(--fz-peach);color:var(--fz-navy);font-weight:800;font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border-radius:999px}.fz-section-head{text-align:center;max-width:680px;margin:0 auto 40px}.fz-section-head h2{font-size:clamp(3rem,4.5vw,4.6rem)!important;line-height:1.08;margin:14px 0 10px}.fz-section-head p{font-size:1.7rem;color:rgba(var(--fz-navy-rgb),.72);margin:0}.fz-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--fz-cream) 0%,#fff 100%);padding:48px 0 64px}.fz-hero__inner{display:grid;gap:40px;align-items:center}@media(min-width:990px){.fz-hero__inner{grid-template-columns:1.05fr .95fr;gap:64px}.fz-hero{padding:88px 0 96px}}.fz-hero__title{font-size:clamp(4rem,7vw,7.2rem)!important;line-height:1.02!important;margin:18px 0}.fz-hero__title em{font-style:normal;color:var(--fz-coral);position:relative;white-space:nowrap;z-index:0}.fz-hero__title em:after{content:"";position:absolute;left:-2%;right:-2%;bottom:.08em;height:.22em;background:var(--fz-butter);z-index:-1;border-radius:999px}.fz-hero__sub{font-size:1.8rem;line-height:1.55;color:rgba(var(--fz-navy-rgb),.78);max-width:52ch}.fz-hero__sub p{margin:0}.fz-hero__ctas{display:flex;flex-wrap:wrap;gap:18px 28px;align-items:center;margin-top:30px}.fz-hero__ctas .button{min-height:5.4rem;padding:0 3.4rem;font-size:1.6rem}.fz-link{font-weight:800;color:var(--fz-navy);text-decoration:none;border-bottom:2px solid var(--fz-coral);padding-bottom:2px}.fz-link:hover{color:var(--fz-coral-dark)}.fz-chips{list-style:none;padding:0;margin:30px 0 0;display:flex;flex-wrap:wrap;gap:10px}.fz-chips li{background:#fff;border-radius:999px;padding:8px 16px;font-weight:700;font-size:1.4rem;color:var(--fz-navy);box-shadow:0 3px 0 var(--fz-peach)}.fz-hero__media{position:relative;aspect-ratio:1/1;max-width:560px;width:100%;justify-self:center}.fz-blob{position:absolute;top:4%;right:4%;bottom:4%;left:4%;background:var(--fz-peach);border-radius:46% 54% 58% 42%/44% 46% 54% 56%;animation:fz-morph 12s ease-in-out infinite}.fz-hero__img{position:absolute;top:4%;right:4%;bottom:4%;left:4%;width:92%;height:92%;object-fit:cover;border-radius:46% 54% 58% 42%/44% 46% 54% 56%;animation:fz-morph 12s ease-in-out infinite}.fz-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.fz-hero__placeholder svg{width:44%;fill:var(--fz-coral);transform:rotate(-14deg);filter:drop-shadow(0 14px 0 rgba(var(--fz-navy-rgb),.08))}.fz-tuft{position:absolute;width:var(--s,18px);height:var(--s,18px);border-radius:50%;background:#fff;box-shadow:0 0 0 4px var(--fz-cream);animation:fz-float 6s ease-in-out infinite}.fz-sticker{position:absolute;background:var(--fz-navy);color:#fff;font-family:var(--font-heading-family);font-weight:600;padding:10px 16px;border-radius:16px;font-size:1.5rem;box-shadow:0 6px 0 var(--fz-coral);white-space:nowrap}.fz-sticker--a{left:0;bottom:14%;transform:rotate(-6deg)}.fz-sticker--b{right:2%;top:10%;transform:rotate(5deg);background:var(--fz-butter);color:var(--fz-navy);box-shadow:0 6px 0 var(--fz-navy)}@keyframes fz-morph{50%{border-radius:58% 42% 44% 56%/54% 58% 42% 46%}}@keyframes fz-float{50%{transform:translateY(-14px)}}.fz-promise{background:var(--fz-navy);color:#fff;padding:30px 0}.fz-promise__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 24px}@media(min-width:990px){.fz-promise__grid{grid-template-columns:repeat(4,1fr)}}.fz-promise__item{display:flex;gap:12px;align-items:flex-start}.fz-promise__icon{flex:none;width:44px;height:44px;border-radius:14px;background:#ffffff1a;display:grid;place-items:center;font-size:2.2rem}.fz-promise__title{font-family:var(--font-heading-family);font-weight:600;font-size:1.6rem;color:#fff!important;margin:0;line-height:1.3}.fz-promise__text{font-size:1.35rem;color:#ffffffb8;margin:2px 0 0;line-height:1.45}.fz-steps{padding:72px 0;background:#fff}.fz-steps__grid{display:grid;gap:20px}@media(min-width:750px){.fz-steps__grid{grid-template-columns:repeat(3,1fr)}}.fz-step{background:var(--fz-cream);border-radius:var(--fz-radius);padding:28px;position:relative}.fz-step__num{width:48px;height:48px;border-radius:50%;background:var(--fz-coral);color:#fff;display:grid;place-items:center;font-family:var(--font-heading-family);font-weight:700;font-size:2rem;box-shadow:0 4px 0 var(--fz-coral-dark)}.fz-step__emoji{position:absolute;top:22px;right:24px;font-size:3.2rem;line-height:1}.fz-step h3{font-size:2.2rem!important;margin:18px 0 6px}.fz-step p{margin:0;color:rgba(var(--fz-navy-rgb),.75);line-height:1.55}.fz-faq{padding:72px 0;background:var(--fz-cream)}.fz-faq__list{max-width:760px;margin:0 auto;display:grid;gap:12px}.fz-faq details{background:#fff;border-radius:20px;padding:0 24px;border:2px solid transparent;transition:border-color .2s}.fz-faq details[open]{border-color:var(--fz-peach)}.fz-faq summary{list-style:none;cursor:pointer;padding:20px 0;font-family:var(--font-heading-family);font-weight:600;font-size:1.8rem;color:var(--fz-navy);display:flex;justify-content:space-between;align-items:center;gap:16px}.fz-faq summary::-webkit-details-marker{display:none}.fz-faq summary:after{content:"+";flex:none;width:32px;height:32px;border-radius:50%;background:var(--fz-peach);color:var(--fz-navy);display:grid;place-items:center;font-size:2rem;line-height:1;transition:transform .2s,background .2s}.fz-faq details[open] summary:after{transform:rotate(45deg);background:var(--fz-coral);color:#fff}.fz-faq__a{padding:0 0 22px;color:rgba(var(--fz-navy-rgb),.78);line-height:1.6}.fz-faq__a p{margin:0 0 8px}.fz-faq__a a{color:var(--fz-coral-dark)}.newsletter__wrapper{border-radius:32px}@media(prefers-reduced-motion:reduce){.fz-blob,.fz-hero__img,.fz-tuft{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/furzi.css.map */
