@font-face{font-family:Nohemi;src:url(/cdn/shop/files/Nohemi-Regular-BF6438cc58b98fc.otf?v=1776739573) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--nummy-periwinkle: #789afe;--nummy-navy: #162b60;--nummy-yellow: #f7e8ad;--nummy-sky: #aed6e0;--nummy-orange: #e58b41;--nummy-cream: #fbf1e5;--nummy-dark: #1c0f03}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,[class*=heading],[class*=jumbo]{font-family:"Nunito",var(--font-heading--family),sans-serif}.header[transparent] .menu-list__link,.header[transparent] .header-actions__action,.header[transparent] .header__icon--menu{color:#162b60;fill:#162b60}.header[transparent] .menu-list__link:hover{opacity:.65}.header[transparent] .header-actions__action .svg-wrapper svg path,.header[transparent] .header-actions__action .svg-wrapper svg circle,.header[transparent] .header-actions__action .svg-wrapper svg rect{stroke:#162b60}.header[transparent][data-sticky-state=active] .menu-list__link,.header[transparent][data-sticky-state=active] .header-actions__action{color:var(--color-foreground);fill:var(--color-foreground)}.nummy-hero__layout:before{content:"";position:absolute;top:-10%;right:-8%;width:52%;height:110%;background:#ffffff12;border-radius:50% 60% 55% 48%/55% 50% 60% 48%;pointer-events:none;z-index:0}.nummy-hero__layout:after{content:"";position:absolute;bottom:-20%;left:-5%;width:35%;height:70%;background:#162b600f;border-radius:55% 45% 50% 60%/48% 55% 48% 58%;pointer-events:none;z-index:0}.nummy-hero__layout{position:relative;z-index:5;pointer-events:none;display:grid;grid-template-columns:1fr 1fr;align-items:center;height:calc(var(--hero-min-height, 520px) - var(--hero-height-offset, 0px));max-width:1200px;margin:0 auto;padding:80px 48px 48px;gap:0}.nummy-hero__character-col{pointer-events:none;display:flex;align-items:center;justify-content:center;height:100%;position:relative;z-index:2;padding-bottom:0}.nummy-hero__character-wrap{position:relative;width:100%;max-width:380px;overflow:visible}.nummy-hero__character-wrap:before{content:"";position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);width:108%;aspect-ratio:1 / 1;background:#789afe;border-radius:50%;z-index:2}.nummy-char-ring-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-52%);width:110%;aspect-ratio:1 / 1;pointer-events:none;z-index:3}@keyframes nummy-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nummy-char-ring{width:100%;height:100%;animation:nummy-ring-spin 22s linear infinite;transform-origin:center center;overflow:visible}.nummy-char-ring__text{font-family:"Nunito",var(--font-heading--family),sans-serif;font-size:17px;font-weight:700;fill:#162b60;letter-spacing:.09em;text-transform:uppercase}.nummy-char-ring__dot-text{font-family:"Nunito",var(--font-heading--family),sans-serif;font-size:32px;font-weight:900;fill:#e58b41;dominant-baseline:central}@keyframes nummy-char-tilt{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-18px) rotate(1.2deg)}}@keyframes nummy-shadow-pulse{0%,to{width:180px;opacity:.4}50%{width:130px;opacity:.18}}.nummy-hero__character-img{width:72%;height:auto;object-fit:contain;object-position:center;display:block;margin:0 auto;animation:nummy-char-tilt 3.8s ease-in-out infinite;filter:drop-shadow(0 20px 32px rgba(22,43,96,.22));position:relative;z-index:4}.nummy-hero__character-shadow{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:180px;height:18px;background:#162b6033;border-radius:50%;filter:blur(10px);animation:nummy-shadow-pulse 3.8s ease-in-out infinite;z-index:5}@keyframes nummy-fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.nummy-hero__eyebrow{animation:nummy-fade-up .55s cubic-bezier(.4,0,.2,1) .1s both}.nummy-hero__heading{animation:nummy-fade-up .55s cubic-bezier(.4,0,.2,1) .22s both}.nummy-hero__subtext{animation:nummy-fade-up .55s cubic-bezier(.4,0,.2,1) .36s both}.nummy-hero__ctas{animation:nummy-fade-up .55s cubic-bezier(.4,0,.2,1) .5s both}.nummy-hero__trust{animation:nummy-fade-up .55s cubic-bezier(.4,0,.2,1) .64s both}.nummy-hero__text-col{pointer-events:auto;display:flex;flex-direction:column;justify-content:center;gap:18px;padding-left:48px;position:relative;z-index:2}.nummy-hero__eyebrow{font-family:"Nunito",var(--font-heading--family),sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#e58b41;margin:0}.nummy-hero__heading{display:flex;flex-direction:column;gap:2px;margin:0}.nummy-hero__heading-line1{font-family:"Nunito",var(--font-heading--family),sans-serif;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:700;font-style:italic;color:#e58b41;line-height:1.15;letter-spacing:-.01em}.nummy-hero__heading-line2{font-family:"Nunito",var(--font-heading--family),sans-serif;font-size:clamp(2.4rem,4.5vw,4rem);font-weight:900;color:#162b60;line-height:1.04;letter-spacing:-.03em}.nummy-hero__subtext{font-family:"Nunito",var(--font-body--family),sans-serif;font-size:clamp(1rem,1.15vw,1.1rem);color:#162b60b8;line-height:1.7;max-width:420px;margin:0}.nummy-hero__subtext strong{color:#162b60;font-weight:700}.nummy-hero__ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:4px}.nummy-hero__cta{display:inline-flex;align-items:center;gap:8px;font-family:"Nunito",var(--font-heading--family),sans-serif;font-size:.9rem;font-weight:800;letter-spacing:.02em;text-decoration:none;border-radius:28px;padding:13px 26px;cursor:pointer;border:none;transition:transform .15s ease,background .2s ease,border-color .2s ease}.nummy-hero__cta:hover{transform:translateY(-2px)}.nummy-hero__cta--primary{background:#162b60;color:#f7e8ad}.nummy-hero__cta--primary:hover{background:#0e1c3f}.nummy-hero__cta--secondary{background:transparent;color:#162b60;border:2px solid rgba(22,43,96,.45)}.nummy-hero__cta--secondary:hover{background:#162b600f;border-color:#162b60}.nummy-hero__trust{font-family:"Nunito",var(--font-body--family),sans-serif;font-size:.75rem;font-weight:600;color:#162b607a;letter-spacing:.04em;margin:0;display:flex;align-items:center;gap:6px}.nummy-hero__trust:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#e58b41;flex-shrink:0}.nummy-squiggles{display:none!important}.announcement-bar,[class*=announcement]{background-color:var(--nummy-navy)!important;color:var(--nummy-yellow)!important}.announcement-bar a,.announcement-bar p,[class*=announcement] a,[class*=announcement] p{color:var(--nummy-yellow)!important}.button--primary,[class*=button-primary]{background-color:var(--nummy-navy)!important;color:#fff!important;border-radius:24px;font-family:Nunito,sans-serif;font-weight:700;letter-spacing:.03em}.button--primary:hover,[class*=button-primary]:hover{background-color:var(--nummy-dark)!important}@media screen and (max-width:749px){.nummy-hero__layout{grid-template-columns:1fr;padding:60px 24px 40px;height:auto;min-height:unset;align-items:flex-start;gap:0}.nummy-hero__layout:before{width:80%;height:50%;top:0;right:-15%;opacity:.5}.nummy-hero__layout:after{display:none}.nummy-hero__character-col{order:1;justify-content:center;height:auto;padding-top:24px;padding-bottom:16px}.nummy-hero__character-wrap{width:240px;max-width:240px;overflow:visible}.nummy-hero__character-wrap:before{width:115%;aspect-ratio:1 / 1;top:50%}.nummy-char-ring-wrap{width:115%;top:50%;transform:translate(-50%,-50%)}.nummy-hero__character-wrap:before{transform:translate(-50%,-50%)}.nummy-hero__character-img{width:62%}.nummy-char-ring__text{font-size:11px;letter-spacing:.05em}.nummy-char-ring__dot-text{font-size:15px}.nummy-hero__text-col{order:2;padding-left:0;padding-top:80px;gap:14px}.nummy-hero__character-img{width:60%}.nummy-hero__heading-line1{font-size:clamp(1.3rem,5vw,1.7rem)}.nummy-hero__heading-line2{font-size:clamp(2rem,7.5vw,2.8rem)}.nummy-hero__subtext{color:#162b60bf;font-size:1rem}.nummy-hero__ctas{flex-direction:column}.nummy-hero__cta{justify-content:center;width:100%;padding:15px}}.header .menu-list__link,.header__heading,.header__heading-link,.header .localization-form__select,[class*=header] .nav-link,.header-menu .menu-list__link{font-family:"Nunito",var(--font-heading--family),sans-serif!important;font-weight:800;letter-spacing:.02em}.header-actions__action--search,.header-actions__action--account,.header-actions__action--cart,.header__icon--search,.header__icon--account,.header__icon--cart,[data-header-action=search],[data-header-action=account],[data-header-action=cart],.header-actions [href*="/search"],.header-actions [href*="/account"],.header-actions [href*="/cart"],.account-button,shopify-account,header-actions,.header-actions{display:none!important}.header__row--top,.header__row--bottom,.header__row--top:not(.divider--page-width),.header__row--top.divider--page-width .header__columns{border-bottom:none!important;border-top:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,[class*=heading],[class*=title],[class*=jumbo],.product__title,.collection-hero__title,.page-header__title{font-family:"Nunito",var(--font-heading--family),sans-serif!important;font-weight:900!important}p,li,span:not([class*=price]):not([class*=badge]),blockquote,.rte,.body,[class*=description],[class*=subtitle],[class*=caption],.product__description,.collection-hero__description{font-family:"Nohemi","Nunito",var(--font-body--family),sans-serif!important;font-weight:400}button,.button,.btn,input[type=submit],input[type=button],[class*=button],[class*=btn],.shopify-payment-button__button,.cart__checkout-button{font-family:"Nohemi","Nunito",var(--font-heading--family),sans-serif!important}a,nav,[class*=menu],[class*=nav-],[class*=link]{font-family:"Nohemi","Nunito",var(--font-body--family),sans-serif!important}input,textarea,select,label,.label{font-family:"Nohemi","Nunito",var(--font-body--family),sans-serif!important}[class^=nummy-] p,[class^=nummy-] .nummy-hero__subtext,[class^=nummy-] .nummy-hero__eyebrow,[class^=nummy-] .nummy-hero__cta,[class^=nummy-] button{font-family:Nohemi,Nunito,sans-serif!important}[class^=nummy-] h1,[class^=nummy-] h2,[class^=nummy-] h3,[class^=nummy-] .nummy-hero__heading-line1,[class^=nummy-] .nummy-hero__heading-line2,[class^=nummy-] .nummy-hero__heading,[class^=nummy-] .nummy-nosotros__greeting,[class^=nummy-] .nummy-nosotros__founder-name,[class^=nummy-] .nummy-valores__tagline,[class^=nummy-] .nummy-marcas__title,[class^=nummy-] .nummy-cx__title--line2{font-family:Nunito,sans-serif!important}*,.nummy-valores__tagline,.nummy-valores__eyebrow,.nummy-valores__body-text,.nummy-valores__footer-label,.nummy-valor__heading,.nummy-valor__eyebrow,.nummy-valor__body,.nummy-valor__cta,.nummy-valor__footer-label,[class*=nummy-] h1,[class*=nummy-] h2,[class*=nummy-] h3,[class*=nummy-] h4,[class*=nummy-] p,[class*=nummy-] span,[class*=nummy-] a,[class*=nummy-] button,[class*=nummy-] li{font-family:Nohemi,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nummy-custom.css.map */
