@font-face{font-family:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f726c9cdf30b733e-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6a6d65f739d67e37-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9ab0ca2b3ea09b32-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a0440867ebca9002-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Varela Round Fallback;src:local("Arial");ascent-override:85.62%;descent-override:26.67%;line-gap-override:0.00%;size-adjust:107.22%}.__className_297402{font-family:Varela Round,Varela Round Fallback;font-weight:400;font-style:normal}.__variable_297402{--font-varela:"Varela Round","Varela Round Fallback"}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e5302f118d6bde7-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bb36247b0b027bd1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bca7023bf625e650-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fredoka Fallback;src:local("Arial");ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.00%;size-adjust:101.84%}.__className_f2c044{font-family:Fredoka,Fredoka Fallback;font-style:normal}.__variable_f2c044{--font-fredoka:"Fredoka","Fredoka Fallback"}@font-face{font-family:Ploni Round;src:url(/fonts/ploni-round-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Ploni Round;src:url(/fonts/ploni-round-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ploni Round;src:url(/fonts/ploni-round-demibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Ploni Round;src:url(/fonts/ploni-round-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ploni Round;src:url(/fonts/ploni-round-ultrabold.woff2) format("woff2");font-weight:800 900;font-style:normal;font-display:optional}:root{--navy:#25326a;--purple:#303094;--purple-shadow:#3030942b;--blue:#4054b2;--bright-blue:#0140da;--yellow:#fbcf1f;--amber:#f2b01e;--orange:#ff521b;--magenta:#aa0550;--lime:#a8c93a;--green:#23a455;--white:#fff;--cyan-ink:#007eab;--page-bg:#fbf8ff;--gray-bg:#f8f8fb;--cream:#fffbe9;--pale-lime:#faffd6;--font-ploni:"Ploni Round",sans-serif;--container-max:1140px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body,html{overflow-x:hidden;overflow-x:clip}body{background:var(--page-bg);color:var(--navy);font-family:var(--font-varela),var(--font-ploni),sans-serif;font-size:18px;line-height:1.4;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button{font-family:inherit;border:none;background:none;cursor:pointer}h1,h2,h3,h4{font-family:var(--font-ploni);color:var(--navy)}.container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:20px}.section-title{font-family:var(--font-ploni);font-weight:800;font-size:48px;line-height:.9em;color:var(--navy);text-align:center}@media (max-width:767px){.section-title{font-size:36px;line-height:.8em}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animated{animation-duration:1.25s;animation-fill-mode:both}.animated.animated-fast{animation-duration:.75s}.fadeInUp{animation-name:fadeInUp}.fadeInDown{animation-name:fadeInDown}.slideInLeft{animation-name:slideInLeft}.slideInRight{animation-name:slideInRight}.slideInUp{animation-name:slideInUp}.slideInDown{animation-name:slideInDown}.e-invisible{visibility:hidden}.header-freetext-search{display:none}.tazman-widget-wrapper{border-radius:60px!important}.shape-divider{position:absolute;left:0;width:100%;overflow:hidden;line-height:0;direction:ltr;z-index:2;pointer-events:none}.shape-divider--top{top:-1px}.shape-divider--bottom{bottom:-1px}.shape-divider--rotated{transform:rotate(180deg)}.shape-divider svg{display:block;width:var(--shape-w,calc(100% + 1.3px));height:var(--shape-h,100px);position:relative;left:50%;transform:translateX(-50%)}@media (max-width:767px){.shape-divider svg{width:var(--shape-w-m,var(--shape-w,calc(100% + 1.3px)));height:var(--shape-h-m,var(--shape-h,100px))}}.pill-btn{display:inline-block;font-family:var(--font-ploni);font-weight:600;font-size:18px;line-height:1em;text-align:center;color:var(--navy);border:2px solid var(--navy);border-radius:100px;padding:16px 40px;background:var(--white);transition:transform .3s ease,box-shadow .3s ease,background .3s ease,color .3s ease}.pill-btn:hover{transform:translate(-4px,-4px);box-shadow:4px 4px 0 0 var(--purple);background:var(--white);color:var(--purple);border-color:var(--navy)}.pill-btn--yellow{background:linear-gradient(270deg,var(--yellow) 0,var(--amber) 100%);border-color:var(--blue)}.hover-pop{transition:transform .3s ease,box-shadow .3s ease}.hover-pop:hover{transform:translate(-6px,-6px);box-shadow:6px 6px 0 0 var(--purple)}.img-shimmer{background-color:var(--gray-bg,#f2f2f7);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.72) 50%,transparent);background-size:200% 100%;background-repeat:no-repeat;animation:imgShimmer 1.35s ease-in-out infinite}@keyframes imgShimmer{0%{background-position:-100% 0}to{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.img-shimmer{animation:none}.animated,.animated.animated-fast{animation:none!important;opacity:1!important;transform:none!important}}:focus-visible{outline:3px solid #0140da;outline-offset:2px;box-shadow:0 0 0 6px rgba(255,255,255,.9)}.a11y-focus-on-dark :focus-visible{outline-color:#fff;box-shadow:0 0 0 6px rgba(1,64,218,.9)}html.a11y-font-scaled .a11y-zoom-root{zoom:var(--a11y-zoom,1)}html.a11y-grayscale{filter:grayscale(1)}html.a11y-contrast-inverted,html.a11y-contrast-inverted img,html.a11y-contrast-inverted video{filter:invert(1) hue-rotate(180deg)}html.a11y-contrast-dark body{background-color:#000!important}html.a11y-contrast-dark body *{background-color:transparent!important;background-image:none!important;color:#ffe400!important;border-color:#ffe400!important;text-shadow:none!important;box-shadow:none!important}html.a11y-contrast-dark a,html.a11y-contrast-dark a *{color:#4dd0ff!important}html.a11y-contrast-light body{background-color:#fff!important}html.a11y-contrast-light body *{background-color:transparent!important;background-image:none!important;color:#000!important;border-color:#000!important;text-shadow:none!important}html.a11y-contrast-light a,html.a11y-contrast-light a *{color:#00379c!important}html.a11y-contrast-dark [aria-hidden=true] iframe,html.a11y-contrast-dark video[autoplay],html.a11y-contrast-light [aria-hidden=true] iframe,html.a11y-contrast-light video[autoplay]{visibility:hidden!important}html.a11y-contrast-dark :is(h1,h2,h3,h4,h5,h6,p,li,a,button,span,label,td,th,figcaption,blockquote,summary){background-color:#000!important}html.a11y-contrast-light :is(h1,h2,h3,h4,h5,h6,p,li,a,button,span,label,td,th,figcaption,blockquote,summary){background-color:#fff!important}html.a11y-readable-font body,html.a11y-readable-font body *{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;letter-spacing:.01em}html.a11y-highlight-links a{text-decoration:underline!important;text-underline-offset:3px;outline:2px solid #ffb000;outline-offset:2px}html.a11y-highlight-headings h1,html.a11y-highlight-headings h2,html.a11y-highlight-headings h3,html.a11y-highlight-headings h4{outline:2px dashed #7a4dff;outline-offset:3px}html.a11y-stop-animations,html.a11y-stop-animations body,html.a11y-stop-animations body *{animation:none!important;transition:none!important;scroll-behavior:auto!important}html.a11y-big-cursor body,html.a11y-big-cursor body *{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'><path d='M5 2l14 9-6 1 3.5 7-2.6 1.2L10.4 13 5 17z' fill='%23000' stroke='%23fff' stroke-width='1.3'/></svg>") 4 2,auto!important}html.a11y-big-cursor [role=button],html.a11y-big-cursor a,html.a11y-big-cursor button,html.a11y-big-cursor input[type=submit],html.a11y-big-cursor label,html.a11y-big-cursor select,html.a11y-big-cursor summary{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'><path d='M9 11V5.5a1.5 1.5 0 0 1 3 0V11m0-1.5a1.5 1.5 0 0 1 3 0V11m0-1a1.5 1.5 0 0 1 3 0v1m0 0a1.5 1.5 0 0 1 2.5 1.1v2.4c0 3.4-2.4 6-5.6 6h-1.6c-2 0-3.3-.9-4.4-2.6L5 13.2a1.5 1.5 0 0 1 2.4-1.8L9 13.2' fill='%23fff' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'/></svg>") 12 4,pointer!important}html.a11y-contrast-dark :focus-visible,html.a11y-contrast-light :focus-visible,html.a11y-highlight-links :focus-visible{outline:3px solid #ffb000!important;outline-offset:2px}.AccessibilityToolbar_trigger__zaK_H{position:fixed;left:12px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:2147483000;width:52px;height:52px;border:2px solid var(--white,#fff);border-radius:50%;background:var(--purple,#303094);color:var(--white,#fff);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 18px rgba(16,18,40,.28);transition:transform .15s ease}.AccessibilityToolbar_trigger__zaK_H:focus-visible,.AccessibilityToolbar_trigger__zaK_H:hover{transform:scale(1.06)}.AccessibilityToolbar_panel__RtsHK{position:fixed;font-size:14px!important;left:12px;bottom:calc(78px + env(safe-area-inset-bottom, 0px));z-index:2147483001;width:min(320px,calc(100vw - 24px));max-height:min(70vh,560px);overflow-y:auto;padding:14px;border-radius:18px;background:var(--white,#fff);color:var(--navy,#25326a);box-shadow:0 18px 44px rgba(16,18,40,.28);border:2px solid var(--purple,#303094);font-family:inherit;text-align:start}.AccessibilityToolbar_head__g26Gg{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.AccessibilityToolbar_title__8Yk_J{font-size:17px!important;font-weight:700}.AccessibilityToolbar_close__5qfPO{width:40px;height:40px;border:0;border-radius:50%;background:var(--gray-bg,#f8f8fb);color:inherit;font-size:20px!important;line-height:1;cursor:pointer}.AccessibilityToolbar_fontRow__gfpUd{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:1px solid rgba(48,48,148,.18);border-radius:12px;margin-bottom:10px}.AccessibilityToolbar_fontLabel__5Gm2a{font-size:14px!important;font-weight:600}.AccessibilityToolbar_fontButtons__nVf6I{display:flex;gap:6px}.AccessibilityToolbar_stepBtn__KbtcJ{width:44px;height:44px;border:1px solid rgba(48,48,148,.25);border-radius:10px;background:var(--white,#fff);color:inherit;display:flex;align-items:center;justify-content:center;cursor:pointer}.AccessibilityToolbar_stepBtn__KbtcJ:disabled{opacity:.4;cursor:default}.AccessibilityToolbar_grid__fngrf{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.AccessibilityToolbar_option__o5M6Q{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border:1px solid rgba(48,48,148,.18);border-radius:12px;background:var(--white,#fff);color:inherit;font-family:inherit;font-size:13px!important;font-weight:600;line-height:1.2;text-align:center;cursor:pointer}.AccessibilityToolbar_option__o5M6Q:focus-visible,.AccessibilityToolbar_option__o5M6Q:hover{border-color:var(--purple,#303094)}.AccessibilityToolbar_option__o5M6Q:last-child:nth-child(odd){grid-column:span 2;flex-direction:row;gap:8px}.AccessibilityToolbar_optionOn__LLuY8{background:var(--purple,#303094)!important;border-color:var(--purple,#303094);color:var(--white,#fff)!important;outline:2px solid currentColor;outline-offset:-5px}.AccessibilityToolbar_optionIcon__Pal2n{display:flex;align-items:center;justify-content:center;width:22px;height:22px}.AccessibilityToolbar_footer__dfXU_{margin-top:12px;display:flex;flex-direction:column;gap:8px}.AccessibilityToolbar_reset__T1B5F{padding:12px 9px;border:0;border-radius:12px;background:var(--yellow,#fbcf1f);color:var(--navy,#25326a);font-family:inherit;font-size:14px!important;font-weight:700;cursor:pointer}.AccessibilityToolbar_links__D11GW{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 12px;font-size:13px!important}.AccessibilityToolbar_links__D11GW a{color:var(--purple,#303094)}.AccessibilityToolbar_hint__s5BIS{margin-top:4px;font-size:11.5px!important;line-height:1.5;color:#5b5f7a;text-align:center}.AccessibilityToolbar_skip__j_MMI{position:fixed;left:50%;top:-80px;transform:translateX(-50%);z-index:2147483002;padding:10px 18px;border-radius:0 0 12px 12px;background:var(--purple,#303094);color:var(--white,#fff);font-weight:700;text-decoration:none;transition:top .15s ease}.AccessibilityToolbar_skip__j_MMI:focus{top:0}@media (max-width:520px){.AccessibilityToolbar_trigger__zaK_H{width:46px;height:46px;bottom:calc(74px + env(safe-area-inset-bottom, 0px))}.AccessibilityToolbar_panel__RtsHK{bottom:calc(128px + env(safe-area-inset-bottom, 0px));max-height:min(62vh,520px)}}.CartPanel_root__BMsPH{position:fixed;inset:0;z-index:100000;overflow:hidden}.CartPanel_overlay__tm6Si{position:absolute;inset:0;background:rgba(37,50,106,.48);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s}.CartPanel_overlay__tm6Si.CartPanel_overlayOpen__606op{opacity:1;visibility:visible}.CartPanel_panel__P3DhI{position:absolute;top:0;right:0;bottom:0;z-index:100001;width:434px;max-width:90%;background:var(--white);border-left:2px solid var(--purple);display:flex;flex-direction:column;transition:transform .32s ease;box-shadow:-10px 0 40px rgba(48,48,148,.14)}.CartPanel_head__hYbGX{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid rgba(48,48,148,.12)}.CartPanel_headTitle__382MZ{font-family:var(--font-ploni);font-size:22px;font-weight:700;color:var(--purple)}.CartPanel_close__XmYLV{font-size:20px;color:var(--navy);line-height:1}.CartPanel_empty__sx__H{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:20px}.CartPanel_empty__sx__H p{font-family:var(--font-ploni);font-size:20px;color:var(--navy)}.CartPanel_shopBtn__jLNeT{font-family:var(--font-ploni);font-size:18px;font-weight:600;color:var(--purple);background:var(--white);border:2px solid var(--purple);border-radius:100px;padding:12px 32px}.CartPanel_lines__OOjib{flex:1 1;overflow-y:auto;padding:12px 20px;display:flex;flex-direction:column;gap:14px}.CartPanel_line__NRJmp{display:flex;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(48,48,148,.1)}.CartPanel_thumb__I5Gd7{width:84px;height:84px;object-fit:cover;border-radius:12px;border:2px solid var(--purple);flex-shrink:0}.CartPanel_info__NVYLa{flex:1 1;display:flex;flex-direction:column;gap:3px}.CartPanel_name__2s3Ef{font-family:var(--font-ploni);font-size:16px;font-weight:600;line-height:1.1em;color:var(--navy)}.CartPanel_variant__cfjva{font-family:var(--font-ploni);font-size:13px;color:var(--text-muted,rgba(42,18,0,.5));color:#6b6c78}.CartPanel_price__rqJnz{font-family:var(--font-ploni);font-size:15px;font-weight:500;color:var(--purple)}.CartPanel_qtyRow__krzvE{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.CartPanel_stepper__j3LuC{display:inline-flex;align-items:center;border:2px solid var(--purple);border-radius:100px;overflow:hidden}.CartPanel_stepper__j3LuC button{width:30px;height:30px;font-size:18px;color:var(--purple);line-height:1}.CartPanel_stepper__j3LuC span{min-width:26px;text-align:center;font-family:var(--font-ploni);font-weight:600;color:var(--navy)}.CartPanel_removeBtn__7WwAB{font-family:var(--font-ploni);font-size:13px;color:#6b6c78;text-decoration:underline}.CartPanel_foot__RieNN{border-top:1px solid rgba(48,48,148,.12);padding:16px 20px 20px;display:flex;flex-direction:column;gap:12px}.CartPanel_totalRow__YwM7g{display:flex;align-items:baseline;justify-content:space-between;font-family:var(--font-ploni);font-size:18px;font-weight:600;color:var(--navy)}.CartPanel_totalVal__357Zt{font-size:24px;font-weight:800;color:var(--purple)}.CartPanel_checkout__j501w{display:block;text-align:center;font-family:var(--font-ploni);font-size:18px;font-weight:700;color:var(--cta-ink,var(--purple));background:var(--cta-bg,var(--yellow));border-radius:100px;padding:15px;transition:background .2s ease}.CartPanel_checkout__j501w:hover{background:var(--cta-bg-2,var(--amber))}.CartPanel_help__cVMiJ{text-align:center;font-family:var(--font-ploni);font-size:14px;color:var(--green)}