.fruti-approved-hero{display:none}@media (width>=768px){.fruti-approved-hero{display:block}@font-face{font-family:FPOriginalRounded;src:url(/media/approved-homepage/fruti-rounded.otf)}.fruti-approved-hero{width:100%;margin:0}.fruti-approved-hero .fruti-hero-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width>=768px){.fruti-approved-hero .approved-desktop.fp-desktop{--fp-navy:#06174f;--fp-cream:#fff7e7;isolation:isolate;width:100%;color:var(--fp-navy);background:#2dceef;margin:0;font-family:FPOriginalRounded,Arial Rounded MT Bold,sans-serif;display:block;position:relative;overflow:hidden}.fruti-approved-hero .fp-desktop *,.fruti-approved-hero .fp-desktop :before,.fruti-approved-hero .fp-desktop :after{box-sizing:border-box}.fruti-approved-hero .fp-desktop .fp-art-defs{width:0;height:0;position:absolute;overflow:hidden}.fruti-approved-hero .fp-desktop .fp-ocean,.fruti-approved-hero .fp-desktop .fp-beach{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.fruti-approved-hero .fp-desktop .fp-ocean{height:66%}.fruti-approved-hero .fp-desktop .fp-beach{height:43%;top:57%}.fruti-approved-hero .fp-desktop .fp-palm{pointer-events:none;z-index:-1;width:clamp(130px,17vw,330px);height:auto;position:absolute;top:0;-webkit-mask-image:linear-gradient(140deg,#000 55%,#0000 94%);mask-image:linear-gradient(140deg,#000 55%,#0000 94%)}.fruti-approved-hero .fp-desktop .fp-palm-left{left:0}.fruti-approved-hero .fp-desktop .fp-palm-right{right:0;-webkit-mask-image:linear-gradient(220deg,#000 50%,#0000 92%);mask-image:linear-gradient(220deg,#000 50%,#0000 92%)}.fruti-approved-hero .fp-desktop .fp-layout{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:center;gap:clamp(12px,1.5vw,28px);width:100%;min-height:calc(100svh - 74px);padding:14px clamp(14px,1.8vw,34px);display:grid}.fruti-approved-hero .fp-desktop .fp-products{min-width:0}.fruti-approved-hero .fp-desktop .fp-headline{width:min(100%,740px);height:auto;margin:0 auto;display:block}.fruti-approved-hero .fp-desktop .fp-subheading{margin:3px 0 8px;padding-left:7%;font-size:clamp(20px,1.8vw,34px);font-weight:700;line-height:1.2;position:relative}.fruti-approved-hero .fp-desktop .fp-subheading>span{display:block}.fruti-approved-hero .fp-desktop .fp-six{color:#ffde19;text-shadow:1px 1px #06174f;-webkit-text-stroke:.6px #06174f}.fruti-approved-hero .fp-desktop .fp-red{color:#c71525}.fruti-approved-hero .fp-desktop .fp-green{color:#176124}.fruti-approved-hero .fp-desktop .fp-platform{width:100%;height:auto;display:block}.fruti-approved-hero .fp-desktop .fp-experience{align-self:center;min-width:0}.fruti-approved-hero .fp-desktop .fp-collage{grid-template-columns:minmax(0,1.48fr) minmax(0,1fr);align-items:stretch;gap:clamp(12px,1.3vw,24px);display:grid}.fruti-approved-hero .fp-desktop .fp-main-moment{flex-direction:column;min-width:0;display:flex}.fruti-approved-hero .fp-desktop .fp-photo{background:linear-gradient(#fffab5,#ffd027 45%,#ffae28);border:2px solid #fff8df;border-radius:27px;min-width:0;margin:0;padding:6px;position:relative;overflow:hidden;box-shadow:0 5px #f650a1,0 8px 14px #06174f20}.fruti-approved-hero .fp-desktop .fp-photo>img,.fruti-approved-hero .fp-desktop .fp-photo>svg{object-fit:cover;border:3px solid #fff;border-radius:19px;width:100%;height:100%;display:block}.fruti-approved-hero .fp-desktop .fp-boy{height:clamp(210px,23vw,335px)}.fruti-approved-hero .fp-desktop .fp-boy>img{object-position:50% 40%}.fruti-approved-hero .fp-desktop .fp-side-photos{grid-template-rows:1fr 1fr;gap:15px;min-width:0;display:grid}.fruti-approved-hero .fp-desktop .fp-side-photos .fp-photo{min-height:0}.fruti-approved-hero .fp-desktop .fp-side-photos .fp-photo>img,.fruti-approved-hero .fp-desktop .fp-side-photos .fp-photo>svg{width:calc(100% - 12px);height:calc(100% - 12px);position:absolute;inset:6px}.fruti-approved-hero .fp-desktop .fp-family>img{object-position:center}.fruti-approved-hero .fp-desktop .fp-kids{background:linear-gradient(#b3ffff,#24d9f5 50%,#4390ff);box-shadow:0 5px #ffae28,0 8px 14px #06174f20}.fruti-approved-hero .fp-desktop .fp-brand-row{grid-template-columns:215px minmax(0,1fr);align-items:center;gap:6px;min-height:185px;margin-top:16px;display:grid}.fruti-approved-hero .fp-desktop .fp-dj{width:215px;height:180px;position:relative}.fruti-approved-hero .fp-desktop .fp-dj-art{width:125px;height:auto;display:block;position:absolute;top:48px;left:90px}.fruti-approved-hero .fp-desktop .fp-speech{text-align:center;overflow-wrap:normal;background:#fff7e7;border:3px solid #06174f;border-radius:24px;width:120px;margin:0;padding:11px 9px;font-size:18px;font-weight:700;line-height:1.12;position:absolute;bottom:82px;left:0;box-shadow:0 4px #06174f20}.fruti-approved-hero .fp-desktop .fp-speech:before{content:"";clip-path:polygon(0 0,100% 100%,0 100%);background:#06174f;width:15px;height:14px;position:absolute;bottom:-2px;right:-14px}.fruti-approved-hero .fp-desktop .fp-speech:after{content:"";clip-path:polygon(0 0,100% 100%,0 100%);background:#fff7e7;width:10px;height:9px;position:absolute;bottom:1px;right:-8px}.fruti-approved-hero .fp-desktop .fp-speech.fp-speaking{animation:.26s ease-out fp-speech-pop}.fruti-approved-hero .fp-desktop .fp-ways{min-width:0;padding:0}.fruti-approved-hero .fp-desktop .fp-ways h2{margin:0 0 10px}.fruti-approved-hero .fp-desktop .fp-ways h2 img{width:100%;max-width:210px;height:auto;margin:0 auto;display:block}.fruti-approved-hero .fp-desktop .fp-ways ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.fruti-approved-hero .fp-desktop .fp-ways li{white-space:nowrap;align-items:center;gap:8px;font-size:clamp(16px,1.2vw,22px);font-weight:700;line-height:1.2;display:flex}.fruti-approved-hero .fp-desktop .fp-ways li:before{content:"";background:#ffdb24;border-radius:50%;flex:0 0 8px;width:8px;height:8px}.fruti-approved-hero .fp-desktop .fp-ways li:nth-child(2):before{background:#18c9ee}.fruti-approved-hero .fp-desktop .fp-ways li:nth-child(3):before{background:#9a33df}.fruti-approved-hero .fp-desktop .fp-order{cursor:pointer;border-radius:50px;width:100%;margin:20px 0 0;transition:transform .13s,filter .18s;animation:4s ease-in-out infinite fp-order-pulse;display:block;position:relative}.fruti-approved-hero .fp-desktop .fp-order svg{width:100%;height:auto;display:block}.fruti-approved-hero .fp-desktop .fp-order:hover{filter:brightness(1.08)drop-shadow(0 0 12px #5fe9ff)}.fruti-approved-hero .fp-desktop .fp-order:active{transform:translateY(3px)scale(.99)}.fruti-approved-hero .fp-desktop .fp-order:focus-visible{outline-offset:5px;outline:4px solid #06174f}.fruti-approved-hero .fp-desktop .fp-trust{background:#fff7e7e8;border-radius:18px;grid-template-columns:.86fr 1fr 1.1fr;align-items:center;margin:12px 0 0;padding:8px;display:grid}.fruti-approved-hero .fp-desktop .fp-trust>div{justify-content:center;align-items:center;gap:6px;min-width:0;padding:0 5px;display:flex}.fruti-approved-hero .fp-desktop .fp-trust>div+div{border-left:1px solid #06174f70}.fruti-approved-hero .fp-desktop .fp-trust svg{border-radius:50%;flex-shrink:0;width:clamp(28px,2.6vw,42px);height:auto}.fruti-approved-hero .fp-desktop .fp-trust span{white-space:nowrap;font-size:clamp(12px,1vw,18px);font-weight:700}@media (width<=1199px){.fruti-approved-hero .fp-desktop .fp-layout{grid-template-columns:1fr;min-height:0}.fruti-approved-hero .fp-desktop .fp-products{max-width:760px;margin:0 auto}.fruti-approved-hero .fp-desktop .fp-experience{width:100%;max-width:760px;margin:0 auto}.fruti-approved-hero .fp-desktop .fp-boy{height:300px}}@media (height<=800px) and (width>=1200px){.fruti-approved-hero .fp-desktop .fp-layout{align-items:start;padding-top:8px;padding-bottom:8px}.fruti-approved-hero .fp-desktop .fp-headline{width:85%}.fruti-approved-hero .fp-desktop .fp-subheading{margin-bottom:0;font-size:clamp(20px,1.7vw,28px)}.fruti-approved-hero .fp-desktop .fp-boy{height:230px}.fruti-approved-hero .fp-desktop .fp-brand-row{min-height:180px;margin-top:18px}.fruti-approved-hero .fp-desktop .fp-order{margin-top:14px}.fruti-approved-hero .fp-desktop .fp-trust{margin-top:8px;padding:7px 5px}}@media (width>=1700px){.fruti-approved-hero .fp-desktop .fp-brand-row{grid-template-columns:240px minmax(0,1fr);min-height:245px}.fruti-approved-hero .fp-desktop .fp-dj{width:240px;height:220px}.fruti-approved-hero .fp-desktop .fp-dj-art{width:145px;top:63px;left:110px}.fruti-approved-hero .fp-desktop .fp-speech{width:147px;font-size:21px;bottom:99px}}}@keyframes fp-speech-pop{0%{opacity:.5;translate:0 3px}to{opacity:1;translate:0}}@keyframes fp-order-pulse{0%,70%,to{filter:brightness()}85%{filter:brightness(1.07)drop-shadow(0 0 5px #3bcff6)}}@media (prefers-reduced-motion:reduce){.fruti-approved-hero .fp-desktop .fp-order,.fruti-approved-hero .fp-desktop .fp-speech.fp-speaking{animation:none}.fruti-approved-hero .fp-desktop .fp-order{transition:none}}@media (width>=768px){.fruti-approved-hero .approved-desktop.fp-desktop{background:#52d8ed url(/media/approved-homepage/tropical-background.png) 50%/cover no-repeat}.fruti-approved-hero .fp-desktop .fp-ocean,.fruti-approved-hero .fp-desktop .fp-beach,.fruti-approved-hero .fp-desktop .fp-palm{display:none}.fruti-approved-hero .fp-desktop .fp-platform{filter:drop-shadow(0 5px 5px #07184926)}.fruti-approved-hero .fp-desktop .fp-dj-art{width:170px;top:38px;left:40px}.fruti-approved-hero .fp-desktop .fp-speech{width:150px;padding:11px 12px;font-size:18px;bottom:100px;left:0}.fruti-approved-hero .fp-desktop .fp-speech:before{clip-path:polygon(0 0,100% 0,25% 100%);width:18px;height:17px;bottom:-15px;right:40px}.fruti-approved-hero .fp-desktop .fp-speech:after{clip-path:polygon(0 0,100% 0,25% 100%);width:11px;height:12px;bottom:-9px;right:44px}.fruti-approved-hero .fp-desktop .fp-ways h2{margin-bottom:10px}}@media (width>=1700px){.fruti-approved-hero .fp-desktop .fp-dj-art{width:185px;top:55px;left:48px}.fruti-approved-hero .fp-desktop .fp-speech{width:165px;font-size:20px;bottom:121px;left:0}}@media (width>=768px){.fruti-approved-hero .fp-desktop .fp-boy>img{filter:brightness(1.08)}.fruti-approved-hero .fp-desktop .fp-platform image[data-flavour]{filter:drop-shadow(3px 5px 3px #06174f42)}.fruti-approved-hero .fp-desktop .fp-speech{width:140px;bottom:112px;left:-24px}.fruti-approved-hero .fp-desktop .fp-speech:before{clip-path:polygon(0 0,100% 0,38% 100%,23% 75%,13% 48%);width:28px;height:41px;bottom:-39px;right:14px}.fruti-approved-hero .fp-desktop .fp-speech:after{clip-path:polygon(0 0,100% 0,38% 100%,23% 75%,13% 48%);width:19px;height:33px;bottom:-30px;right:19px}}@media (width>=1700px){.fruti-approved-hero .fp-desktop .fp-speech{width:153px;bottom:135px;left:-24px}.fruti-approved-hero .fp-desktop .fp-speech:before{right:19px}.fruti-approved-hero .fp-desktop .fp-speech:after{right:24px}}@media (width>=768px){.fruti-approved-hero .fp-desktop .fp-kids{background:linear-gradient(#fffab5,#ffd027 45%,#ffae28);box-shadow:0 5px #f650a1,0 8px 14px #06174f20}.fruti-approved-hero .fp-desktop .fp-subheading .fp-red{color:var(--fp-navy)}.fruti-approved-hero .fp-desktop .fp-dj-art{z-index:2}.fruti-approved-hero .fp-desktop .fp-speech{z-index:1;justify-content:center;align-items:center;width:180px;height:46px;padding:4px 10px;font-size:16px;line-height:1.12;display:flex;top:-8px;bottom:auto;left:-65px}.fruti-approved-hero .fp-desktop .fp-speech:before{clip-path:polygon(0 0,28% 0,100% 100%,88% 100%,10% 25%);width:60px;height:82px;bottom:-80px;right:18px}.fruti-approved-hero .fp-desktop .fp-speech:after{clip-path:polygon(0 0,21% 0,100% 100%,88% 100%,8% 25%);width:53px;height:76px;bottom:-74px;right:21px}}@media (width>=1700px){.fruti-approved-hero .fp-desktop .fp-speech:before{height:102px;bottom:-100px;right:13px}.fruti-approved-hero .fp-desktop .fp-speech:after{height:96px;bottom:-94px;right:16px}}@media (width>=768px){.fruti-approved-hero .fp-desktop .fp-speech:before,.fruti-approved-hero .fp-desktop .fp-speech:after{display:none}.fruti-approved-hero .fp-desktop .fp-speech-tail{pointer-events:none;z-index:3;fill:#fff7e7;stroke:#06174f;stroke-width:2.5px;stroke-linejoin:round;width:240px;height:180px;position:absolute;top:0;left:0;overflow:visible}.fruti-approved-hero .fp-desktop .fp-tail-wide{display:none}}@media (width>=1700px){.fruti-approved-hero .fp-desktop .fp-tail-normal{display:none}.fruti-approved-hero .fp-desktop .fp-tail-wide{display:block}}@media (width>=768px){.fruti-approved-hero .fp-desktop .fp-six{vertical-align:baseline;color:#ffe500;-webkit-text-stroke:1px #06174f;paint-order:stroke fill;text-shadow:1px 1px #06174f,2px 2px #06174f,3px 3px #16518c;margin-right:2px;font-size:1.18em;font-weight:900;line-height:1;display:inline-block}.fruti-approved-hero .fp-desktop .fp-subheading{margin-top:10px}.fruti-approved-hero .fp-desktop .fp-platform-rounded-rim{filter:drop-shadow(0 0 2px #25dfff)}.fruti-approved-hero .fp-desktop .fp-platform{overflow:visible}.fruti-approved-hero .fp-desktop .fp-dj-art{left:-10px}.fruti-approved-hero .fp-desktop .fp-speech{box-sizing:border-box;z-index:3;border-radius:24px;width:110px;height:64px;padding:5px 10px;font-size:14px;line-height:1.15;top:0;bottom:auto;left:115px}.fruti-approved-hero .fp-desktop .fp-speech-tail{z-index:1}}@media (width>=1700px){.fruti-approved-hero .fp-desktop .fp-dj-art{left:-2px}.fruti-approved-hero .fp-desktop .fp-speech{top:20px;left:127px}}@media (width>=768px){.fruti-approved-hero .fp-desktop .fp-speech{border-radius:26px;width:185px;height:48px;padding:4px 10px;font-size:16px;top:-22px;left:35px}.fruti-approved-hero .fp-desktop .fp-speech-tail{z-index:1}}@media (width>=1700px){.fruti-approved-hero .fp-desktop .fp-speech{top:-2px;left:47px}}@media (width>=768px){.fruti-approved-hero .fp-desktop .fp-speech{top:-14px}.fruti-approved-hero .fp-desktop .fp-speech-tail{transform:translateY(8px)}}@media (width>=1700px){.fruti-approved-hero .fp-desktop .fp-speech{top:6px}}@media (width>=768px){.fruti-approved-hero .fp-desktop .fp-dj{z-index:2;transform:translateY(19px)}.fruti-approved-hero .fp-desktop .fp-order{z-index:1}}@media (width>=1700px){.fruti-approved-hero .fp-desktop .fp-dj{transform:translateY(24px)}}@media (width>=768px){.fruti-approved-hero .fp-desktop .fp-dj{transform:translateY(27px)}.fruti-approved-hero .fp-desktop .fp-speech{top:-8px}.fruti-approved-hero .fp-desktop .fp-speech-tail{transform:translateY(14px)}}@media (width>=1700px){.fruti-approved-hero .fp-desktop .fp-dj{transform:translateY(32px)}.fruti-approved-hero .fp-desktop .fp-speech{top:12px}}}@media (width>=1200px){.fruti-approved-hero .approved-desktop.fp-desktop{height:var(--fp-fit-height,auto)}.fruti-approved-hero .fp-desktop .fp-layout{transform-origin:0 0;width:1366px;min-height:0;transform:translateX(var(--fp-fit-left,0px)) scale(var(--fp-fit-scale,1));grid-template-columns:662px 636px;align-items:center;gap:20px;padding:14px 24px}.fruti-approved-hero .fp-desktop .fp-products{width:662px;max-width:none;margin:0}.fruti-approved-hero .fp-desktop .fp-headline{width:100%;max-width:none;margin:0 auto}.fruti-approved-hero .fp-desktop .fp-subheading{margin:10px 0 8px;padding-left:7%;font-size:24.6px;line-height:1.2}.fruti-approved-hero .fp-desktop .fp-platform{transform-origin:100% 100%;width:100%;transform:translateY(15px) scale(var(--fp-display-scale,1))}.fruti-approved-hero .fp-desktop .fp-experience{align-self:center;width:636px;max-width:none;margin:0}.fruti-approved-hero .fp-desktop .fp-collage{grid-template-columns:370px 248px;gap:18px}.fruti-approved-hero .fp-desktop .fp-boy{height:314px}.fruti-approved-hero .fp-desktop .fp-side-photos{gap:15px}.fruti-approved-hero .fp-desktop .fp-brand-row{grid-template-columns:174px 190px;gap:6px;min-height:185px;margin-top:16px}.fruti-approved-hero .fp-desktop .fp-dj{width:174px;height:180px;transform:translateY(27px)}.fruti-approved-hero .fp-desktop .fp-dj-art{width:170px;top:38px;left:-10px}.fruti-approved-hero .fp-desktop .fp-speech{border-radius:26px;width:185px;height:48px;padding:4px 10px;font-size:16px;line-height:1.15;top:-8px;bottom:auto;left:-8px}.fruti-approved-hero .fp-desktop .fp-speech-tail{width:240px;height:180px;transform:translateY(14px)}.fruti-approved-hero .fp-desktop .fp-tail-normal{display:block}.fruti-approved-hero .fp-desktop .fp-tail-wide{display:none}.fruti-approved-hero .fp-desktop .fp-ways{width:190px;padding:0;container-type:normal}.fruti-approved-hero .fp-desktop .fp-ways h2{margin-bottom:10px}.fruti-approved-hero .fp-desktop .fp-ways h2 img{max-width:190px}.fruti-approved-hero .fp-desktop .fp-ways ul{gap:11px}.fruti-approved-hero .fp-desktop .fp-ways li{white-space:nowrap;gap:8px;font-size:18px;line-height:1.2}.fruti-approved-hero .fp-desktop .fp-order{margin-top:20px}.fruti-approved-hero .fp-desktop .fp-trust{margin-top:12px;padding:8px}.fruti-approved-hero .fp-desktop .fp-trust svg{width:35.5px}.fruti-approved-hero .fp-desktop .fp-trust span{font-size:13.7px}}
