:root{--container: 1585px;--padding-container: calc((100% - var(--container)) / 2);--padding-gutter: 40px;--up-font-family: "Albert Sans";--up-heading-font-family: "Barlow Condensed";--text-12: clamp(12px, calc(0vw + 12px) , 12px);--text-14: clamp(14px, calc(0vw + 14px) , 14px);--text-16: clamp(16px, calc(0vw + 16px) , 16px);--text-18: clamp(18px, calc(0vw + 18px) , 18px);--text-16-20: clamp(16px, 14px + .4167vw, 20px);--text-20: clamp(14px, 11px + .625vw, 20px);--text-24: clamp(24px, calc(0vw + 24px) , 24px);--text-28: clamp(24px, calc(.42vw + 22px) , 28px);--text-30: clamp(26px, calc(.42vw + 24px) , 30px);--text-32: clamp(28px, calc(.42vw + 26px) , 32px);--text-40: clamp(28px, calc(1.25vw + 22px) , 40px);--text-24-40: clamp(24px, 16px + 1.6667vw, 40px);--text-48: clamp(36px, calc(1.25vw + 30px) , 48px);--text-64: clamp(32px, calc(3.33vw + 16px) , 64px);--text-40-64: clamp(40px, 28px + 2.5vw, 64px);--text-96: clamp(32px, calc(3.33vw + 16px) , 96px);--text-64-120: clamp(64px, 36px + 5.8333vw, 120px);--text-120: clamp(40px, calc(8.33vw + 0px) , 120px);--base-black: #000000;--base-white: #ffffff;--up-white: #F8F6F4;--up-red: #B92025;--up-yellow: #FFEE93;--up-pink: #FFCBCB;--up-blue: #BCD7EA}html{font-family:var(--up-font-family);font-weight:500;line-height:1.2}body{font-size:var(--text-16-20);background-color:var(--up-white);overflow-x:hidden}.container{width:calc(100% - 120px);max-width:var(--container);padding-left:0;padding-right:0}.section{--vertical-breather: clamp(48px, -4px + 5.8333vw, 80px)}.heading,.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:var(--up-heading-font-family);font-weight:900;font-style:italic;letter-spacing:normal;line-height:.83}.h1,h1{font-size:var(--text-120);line-height:.834}.heading.h2{font-size:var(--text-40-64)}.page-header__text-wrapper .heading{text-transform:uppercase}p{margin-block-start:13px;margin-block-end:13px}p strong,p b{font-weight:700}.text-color--yellow{color:var(--up-yellow)}.text-container p:not(.heading)+p,.rte p:not(.heading)+p,.text-container p+form,.rte p+form{margin-block-start:13px}.hidden{display:none!important}#shopify-pc__banner{display:none}@media (min-width: 1200px) and (max-width: 1440px){:root{--container: 100%;--padding-container: 60px}}@media (min-width: 741px) and (max-width: 1199px){:root{--container: 100%;--padding-container: 40px}.container{width:calc(100% - 80px)}}@media (max-width: 740px){:root{--container: 100%;--padding-container: 16px;--padding-gutter: 16px}.container{width:calc(100% - 32px)}}form .form-input__label{display:block;margin-bottom:10px}form input::placeholder{color:#d9d9d9}form .input__field,form .input-field{height:60px;padding:16px 24px;border:1px solid var(--base-black);border-radius:12px}form .input+.input,form .input+.input-row,form .input-row+.input-row,form .input-row+.input{margin-top:30px}.button,.up-button{display:inline-flex;align-items:center;justify-content:center;width:auto;height:54px;padding:10px 35px;border-radius:50px;font-family:var(--up-heading-font-family);font-size:32px;font-weight:900;font-style:italic;line-height:25px;text-align:center;text-transform:uppercase;transition:.3s ease;background-position:unset;background-image:unset}.button--primary,.up-button--primary{color:var(--up-white);background-color:var(--up-red)}.button--primary:hover,.up-button--primary:hover,.up-button--secondary:hover{color:var(--up-red);background-color:var(--up-pink);background-image:none;background-position:unset}.up-button--secondary{color:var(--up-red);background-color:var(--up-yellow);background-image:none}.button--primary .loader-button__text{font-family:var(--up-heading-font-family);font-size:32px;font-weight:900;font-style:italic;line-height:25px}@media (max-width: 740px){.button,.up-button{min-width:100%}}.shopify-section--announcement-bar{z-index:10!important}.announcement-bar{height:30px}.announcement-bar__message{padding:0;font-size:18px;font-weight:600;text-transform:uppercase;font-style:italic}@media (max-width: 740px){.announcement-bar__message{font-size:12px}}.shopify-section--header{z-index:10!important}.header{color:var(--base-white);background-color:var(--up-red)}.header .container{max-width:100%}.header__logo{order:-1}.header .header__wrapper{height:77px;padding:0}.header__logo .header__logo-link{display:flex;align-items:center;gap:15px}.header__logo .header__logo-chilli{width:auto;height:clamp(63px,30.5px + 6.7708vw,128px);margin-top:10px;object-fit:contain;transition:.3s ease-in-out}.header__logo .header__logo-chilli .wink-eye{display:none}.header__logo:hover .header__logo-chilli{transform:rotate(10deg)}.header__logo:hover .header__logo-chilli .normal-eye{display:none}.header__logo:hover .header__logo-chilli .wink-eye{display:block}.header__logo .header__logo-text{width:clamp(140px,80px + 12.5vw,260px);height:auto;object-fit:contain}.header__inline-navigation{justify-content:flex-end}.header__secondary-links{margin-left:68px}.header__linklist-item:not(:last-child){margin-right:68px}.header__linklist-link{font-size:20px;font-weight:700;text-transform:uppercase}.header .header__icon-wrapper .icon{width:22px;height:28px}.header .header__icon-list{gap:28px}.mobile-nav .mobile-nav__link{font-family:var(--up-heading-font-family);font-size:var(--text-24);font-style:italic}@media (min-width: 1920px){.header .container{width:100%;max-width:100%;padding:0 95px}}@media (max-width: 1199px){.header__inline-navigation{order:3;flex:0 1 0;width:auto;margin-left:28px}.header__icon-list .header__icon-wrapper[aria-controls=search-drawer]{display:none}}@media (max-width: 740px){.header__logo .header__logo-link{gap:10px}.header__logo .header__logo-chilli{height:63px;margin-top:0}.header__logo .header__logo-text{width:145px}.header .header__icon-list{gap:22px}.header .header__wrapper{height:46px}.header__inline-navigation{margin-left:22px}.header .header__icon-wrapper .icon{width:16px;height:19px}.header__secondary-links{margin-left:auto}.header__icon-list .header__icon-wrapper[aria-controls=mobile-menu-drawer] .icon{width:20px}.header__icon-list .header__icon-wrapper[aria-controls=mobile-menu-drawer] .icon path{stroke-width:3px}}.footer-fire{position:relative;bottom:-1px;z-index:0}.footer{position:relative;z-index:1;padding:0}.footer__top{padding:30px 0 45px}.footer__item-list{display:flex;flex-flow:row wrap;align-items:flex-end}.footer__item--newsletter{min-width:695px}.footer__item--newsletter .footer__item-title{margin-bottom:32px;font-size:var(--text-120);line-height:.834;color:var(--up-red);text-transform:none}.footer__item--newsletter .footer__item-content p{max-width:460px;margin-bottom:0;font-size:var(--text-16-20);color:var(--up-red)}.footer__newsletter-form{max-width:570px;margin-top:24px}.footer__newsletter-form label{display:none}.footer__newsletter-form input.input__field{padding:15px 35px;border:0;border-radius:50px;font-size:var(--text-16-20);background-color:var(--base-white)}.footer__newsletter-form input::placeholder{color:#00000080}.footer__legal-list{margin-top:60px}.footer__legal-list ul{display:flex;align-items:center;gap:32px;line-height:1}.footer__legal-list a{line-height:1;text-decoration:underline}.footer__legal-list a:hover,.footer__item--links a:hover{color:var(--up-red)}.footer__newsletter-form button{position:absolute;top:50%;right:0;transform:translateY(-50%);width:100%;max-width:260px;height:100%;padding:10px 35px;border-radius:50px;font-family:var(--up-heading-font-family);font-size:32px;font-style:italic;line-height:25px;text-align:center;color:var(--up-pink);background-color:var(--up-red);transition:.3s}.footer__newsletter-form button:hover{background-color:var(--up-pink);color:var(--up-red)}.footer__item.footer__item--links{min-width:160px}.footer__item--links .footer__item-title{display:none}.footer__item--links li,.footer__item--links a{font-size:var(--text-16-20);line-height:1}.linklist__item:not(:first-child){padding:0;margin-top:36px}.footer__aside{display:flex;align-items:center;height:55px;margin-top:0;background:var(--aside-backgrond);line-height:1;font-size:var(--text-16-20);color:var(--aside-text-color)}.footer__aside-wrapper{display:flex;align-items:center;justify-content:space-between}.footer__item-left{display:flex;align-items:center;gap:24px}.footer__credits a:hover{text-decoration:underline}@media (min-width: 741px){.icon-mobile{display:none}}@media (min-width: 1025px){.footer__item-list{justify-content:unset;gap:clamp(40px,-140px + 12.5vw,100px)}.footer__item.footer__item--links:nth-child(2){margin-left:auto}.footer__item.footer__item--links:last-child{margin-right:clamp(0px,-300px + 20.8333vw,100px)}}@media (max-width: 1440px){.footer__item--newsletter .footer__item-title{font-size:clamp(2.5rem,.625rem + 6.25vw,6.25rem)}}@media (max-width: 740px){.footer__top{padding-bottom:125px}.footer__item--newsletter{min-width:100%}.footer__item--newsletter .footer__item-title{margin-bottom:12px}.footer__item--newsletter .footer__item-title:after{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);display:inline-block;width:85px;height:80px;background:url(/cdn/shop/files/Logo_Umamipapi_Chilli_with_Outline.png?v=1768277953) center/contain no-repeat}.footer__item--newsletter .footer__item-title{position:relative}.footer__newsletter-form input.input__field{height:45px;padding:10px 30px}.footer__newsletter-form button{display:flex;align-items:center;justify-content:center;max-width:45px;padding:0;font-size:0}.icon-mobile{display:flex}.footer__item.footer__item--links:nth-child(3){width:210px}.footer__legal-list{position:absolute;bottom:65px;right:16px;margin:0}.footer__legal-list ul{flex-direction:column;align-items:flex-end;gap:5px}.footer__legal-list ul li:nth-child(1){order:1}.footer__legal-list ul li:nth-child(2){order:3}.footer__copyright{position:absolute;bottom:65px;margin:0;max-width:100px}.footer__credits{display:flex;flex-direction:column;align-items:center;width:100%}}.shopify-section--main-customers-login section{height:calc(100vh - 107px);display:flex;align-items:flex-end}.customer-login__wrapper{max-width:530px;padding:35px 35px 60px;border-radius:50px 50px 0 0;background-color:var(--base-white)}.customer-login__wrapper .page-header{text-align:left}.customer-login__wrapper .page-header__text-wrapper,.customer-login__wrapper .page-content{margin:0}.customer-login__wrapper .page-content{margin-top:30px}.customer-login__wrapper .heading{font-size:var(--text-64);line-height:.9;color:var(--up-red)}.form__submit-wrapper{display:flex;align-items:center;gap:20px;margin-top:50px}.form__submit-wrapper .form__submit{flex:1;min-width:auto;max-width:216px}.form__submit-wrapper button{margin-top:0}.form__submit-wrapper .form__button-switch{font-family:var(--up-heading-font-family);font-size:var(--text-32);font-style:italic;text-transform:uppercase;transition:.3s}.form__submit-wrapper .form__button-switch:hover{color:var(--up-red)}.shopify-section--featured-collections .section__header{margin:0 0 32px;text-align:left}.product-list{--grid-gap: 45px}.product-list__arrow{border-radius:50px}.product-list__inner--scroller{margin:0}.product-item__primary-image,.product-item__secondary-image{border-radius:18px}.product-item__image-wrapper{margin-bottom:13px}.product-item .aspect-ratio{aspect-ratio:4 / 5}.product-item-meta__title{margin-bottom:10px;font-family:var(--up-heading-font-family);font-size:var(--text-32);font-style:italic;line-height:1;text-transform:uppercase}.product-item-meta__excerpt{margin-bottom:16px;font-size:var(--text-16);font-weight:300;font-style:italic}.product-item-meta__badge{position:absolute;top:20px;right:10px;z-index:1;width:auto;padding:11px 22px;border-radius:50px;line-height:normal;background-color:var(--up-pink);text-transform:uppercase}.product-item-meta__badge.bg-yellow{background-color:var(--up-yellow)}@media (min-width: 1025px){.product-item__quick-form{display:none}}@media (max-width: 1119px){.product-item .product-item__cta{min-width:100%}}@media (max-width: 1024px){.product-item__cta-wrapper{display:none}}@media (max-width: 900px) and (min-width: 741px){.product-list__inner{grid-template-columns:repeat(2,1fr)}}@media (max-width: 740px){.product-list__inner:not(.product-list__inner--scroller){margin:0}.product-list__inner.grid-col__1{grid-template-columns:repeat(1,1fr)}.product-item-meta__title{font-size:20px}.product-item-meta__excerpt{font-size:12px}.product-item-meta__price-list-container{font-size:20px}.product-item .product-item__quick-buy-button{padding:10px}.product-item-meta__badge{font-size:12px;padding:7px 18px}}.product-facet .product-facet__product-list{display:flex;align-items:flex-start;gap:clamp(35px,2.5px + 6.7708vw,100px)}.product-facet__sidebar{width:310px}.product-list__inner{flex:1;width:100%}@media (min-width: 741px){.product-facet__sidebar{position:sticky;top:150px}}@media (max-width: 740px){.product-facet .product-facet__product-list{flex-direction:column}.product-facet__sidebar{width:100%}}.sidebar__title{margin-bottom:16px;font-size:var(--text-32)}.sidebar__item:not(:last-child){margin-bottom:40px}.collection-list{margin-top:0;padding:0;list-style:none}.collection-list__item:not(:last-child){margin-bottom:10px}.collection-list__link{width:100%;max-width:100%}.collection-list__link:not(.up-button--primary){border:1px solid var(--base-black)}.collection-list__link:not(.up-button--primary):hover{border-color:var(--up-pink);color:var(--up-red);background-color:var(--up-pink)}@media (max-width: 740px){.filter-collection--desktop{position:fixed;left:0;bottom:0;z-index:99999999;transform:translateY(100%);display:flex;align-items:flex-end;width:100%;height:100%;opacity:0;visibility:hidden;transition:.3s ease-in-out}.filter-collection--desktop.active{opacity:1;visibility:visible;transform:translateY(0)}.filter-collection__wrapper{position:relative;z-index:1;width:100%;padding:40px 20px 100px;border-radius:22px 22px 0 0;background-color:var(--base-white)}.filter-collection__modal-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000001a;opacity:0;transition:.3s ease-in-out}.filter-collection__modal-backdrop.active{opacity:1}}.promotion-block-list--sidebar.promotion-block-list{margin:0}.promotion-block-list--sidebar .promotion-block{padding:12px 25px 12px 18px;margin:0;border-radius:22px}.promotion-block-list--sidebar .heading.h4{font-size:48px}.promotion-block-list--sidebar .promotion-block__content-wrapper{color:var(--base-white)}.promotion-block-list--sidebar .promotion-block--large{--promotion-block-min-height: 395px}@media (max-width: 740px){.promotion-block-list--sidebar .promotion-block--large{--promotion-block-min-height: 310px}.promotion-block-list--sidebar .promotion-block__image{object-position:50% 95%}}.filter-collection--moblie{display:flex;align-items:stretch;justify-content:space-between}.grid-switcher{display:flex;align-items:stretch;gap:4px}.grid-switcher__col{display:grid;gap:1px}.grid-switcher__col.grid-switcher__col-1{grid-template-columns:1fr}.grid-switcher__col.grid-switcher__col-2{grid-template-columns:repeat(2,1fr)}.grid-switcher__col span{border-radius:3px;background-color:#d9d9d9}.grid-switcher__col.grid-switcher__col-1 span{width:45px;height:45px;border-radius:5px}.grid-switcher__col.grid-switcher__col-2 span{aspect-ratio:1 / 1}.grid-switcher__col.active span{background-color:var(--up-red)}.filter-trigger_btn{display:flex;align-items:center;justify-content:space-between;gap:10px;height:45px;padding:10px 17px 10px 20px;border:1px solid var(--base-black);border-radius:50px;font-size:20px;font-weight:500}.filter-trigger_btn:before{content:"";display:inline-block;width:22px;height:22px;background:url(/cdn/shop/files/icon-filter-dark.svg?v=1764725521) center/contain no-repeat}.article-list{--article-list-row-gap: 35px;--article-list-column-gap: 22px;width:100%;margin:0}.grid-3 .article-list{gap:30px}.article-item--featured-product{position:relative;height:215px}.article-item--featured-product .featured-product__inner{width:100%;height:100%;border-radius:12px;background:url(/cdn/shop/files/Ad_Cloud_BG.png?v=1761180914) center/cover no-repeat;overflow:hidden}.article-item--featured-product .featured-product__image{position:absolute;left:25px;bottom:0;z-index:1}.article-item--featured-product .featured-product__icon{position:absolute;top:-55px;right:-40px;pointer-events:none}.article-item--featured-product .fatured-product__content{position:absolute;right:90px;bottom:20px;z-index:1}.article-item--featured-product .fatured-product__content h3{margin-bottom:24px;font-size:38px;line-height:.83}.article-item__image-container{margin-bottom:15px;border-radius:12px}.article-item__image{width:100%;height:215px;object-fit:cover}.grid-3 .article-item__image{height:auto;aspect-ratio:4 / 2.5}.article-item__arrow{display:none}.article-item__title{font-size:var(--text-32);line-height:.83;text-transform:uppercase}@media (min-width: 741px){.article-item--featured-product{grid-column:span 2 / span 2}}@media (min-width: 1200px){.article-list{grid-template-columns:repeat(4,1fr)}.grid-3 .article-list{grid-template-columns:repeat(3,1fr)}}@media (min-width: 741px) and (max-width: 1024px){.grid-3 .article-list,.article-list--stacked{grid-template-columns:repeat(2,1fr)}}@media (max-width: 740px){.article-item__image,.grid-3 .article-item__image{height:175px}.article-item--featured-product{min-height:400px}.article-item--featured-product .featured-product__icon{right:-16px;height:160px}.article-item--featured-product .featured-product__image{left:50%;transform:translate(-50%);height:210px}.article-item--featured-product .fatured-product__content{top:20px;left:20px;right:auto;bottom:auto;width:calc(100% - 40px)}.article-item--featured-product .fatured-product__content h3{max-width:175px;color:var(--base-white)}}.pagination__load-more-container{margin-top:clamp(25px,9.5px + 3.2292vw,56px);text-align:right}.shopify-section--blog-post-prev-next .article__prev-next{padding-top:80px;padding-bottom:60px;background-color:transparent}.shopify-section--blog-post-prev-next .section__header{max-width:100%;margin-bottom:24px}.shopify-section--blog-post-prev-next .section__header .heading{font-size:var(--text-48);text-align:left}@media screen and (min-width: 741px){.article__prev-next .article-list{grid-auto-columns:24%!important}}.pagination__nav-item{font-family:var(--up-font-family);font-size:var(--text-16)}.product-sticky-form .container,.main-product__wrapper.container{max-width:1570px}.main-product__inner{display:flex;gap:70px}.product__info{width:450px}.product-media-modal{display:none}@media (max-width: 1024px){.main-product__inner{flex-direction:column;gap:24px}.product__info{width:100%}}.product-media-gallery__list{display:flex;flex-flow:row wrap;gap:20px;padding:0;list-style:none}.product-media-gallery__item.product-media-gallery__item--quote{width:calc(52% - 10px)}.product-media-gallery__item:nth-child(2){width:calc(48% - 10px)}.product-media-gallery__item:nth-child(n+3){width:calc((100% / 3) - ((20px * 2) / 3))}.product-media-gallery__item.product-media-gallery__item--has-video{width:100%}.product-media-gallery__item.product-media-gallery__item--has-video .product-media-gallery__item-wrapper{position:relative;width:100%;aspect-ratio:16 / 9}.product-media-gallery__item-wrapper{border-radius:12px;overflow:hidden}.product-media-gallery__item-wrapper img{max-height:630px;aspect-ratio:4 / 5;object-fit:cover}.product-media-gallery__item video,.product-media-gallery__item iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.product-media-gallery__item-wrapper--quote{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:50px;border-radius:23px;background-color:var(--up-red)}.product-media-gallery__quote-description{font-family:var(--up-heading-font-family);font-size:var(--text-96);font-style:italic;line-height:.83;color:var(--up-yellow)}.product-media-gallery__quote-author{margin-top:10px;font-family:var(--up-heading-font-family);font-size:var(--text-48);font-style:italic;line-height:.83;color:var(--base-white)}@media (min-width: 1025px){.hide-desktop-medium-and-up{display:none!important}}@media (max-width: 1024px){.hide-desktop-and-down{display:none!important}.product__media{display:block;flex-direction:row-reverse;gap:24px;width:100%}.product__media-nav .product__thumbnail-scroll-shadow{display:none}.product__media .product__media-image-wrapper{aspect-ratio:1 / 1!important;background-color:#faf6f3}}.product__info .product-meta{margin-bottom:20px}.product-meta__reviews{display:flex;align-items:center}.product-meta__reviews .reviews__text{margin-left:20px;color:#0006}.product-meta__reviews .reviews__total{color:var(--base-black)}.product__info .product-meta__type,.product-meta__title{margin:0;font-size:var(--text-48);line-height:.83}.product-meta .product-meta__price-list-container{margin-top:8px}.product-meta__type{margin:0 0 5px;font-family:var(--up-heading-font-family);font-style:italic;text-transform:uppercase;color:var(--up-red)}.product-meta__title{text-transform:uppercase}.product-meta__subtitle{margin-top:10px;font-size:var(--text-16);font-weight:300;font-style:italic;color:#0000008c}@media (max-width: 1024px){product-meta.product-meta{margin-top:0}}.product-form .product-form__option-info{display:none}.product-form .block-swatch-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0}.block-swatch-list .block-swatch__item{display:flex;flex-direction:column;justify-content:center;height:130px;padding:10px;margin:0;border-width:1px;border-color:var(--base-black);border-radius:12px;font-size:20px;background-color:var(--base-white);transition:.3s ease}.block-swatch-list .block-swatch__item.variant-name--Spice{height:auto;padding-top:16px;padding-bottom:16px}.block-swatch-list .block-swatch__item:after{display:none}.block-swatch-list .block-swatch__radio:checked+.block-swatch__item{border-color:var(--up-red);color:var(--base-white);background-color:var(--up-red)}.badge-free-shipping{position:absolute;top:-35px;right:-50px;pointer-events:none}@media (max-width: 740px){.product-form .block-swatch-list{display:flex;flex-flow:nowrap;gap:10px}.product-form .block-swatch-list .block-swatch{width:100%}.block-swatch-list .block-swatch__item{height:68px}.badge-free-shipping{top:-30px;right:-30px;width:70px}}.product-form{row-gap:20px}.product-form .shopify-product-form{display:flex;flex-direction:column}.product-form__buttons-wrapper{display:flex;gap:10px;order:-1}.product-form__payment-container{width:100%;margin:0}.product-form__quantity .quantity-selector{--quantity-selector-height: 54px;border-color:var(--base-black);border-radius:50px}.product-form .product-form__add-button{width:100%;max-width:100%}@media (max-width: 740px){.product-form__buttons-wrapper{display:flex;flex-direction:column;gap:10px}.product-form__quantity .quantity-selector{width:100%}.product-form__quantity .quantity-selector .quantity-selector__input{width:calc(100% - 108px);font-size:20px}}.main-product .product__info .product-form__buy-buttons .rc-widget-injection-parent{position:relative;display:block!important;min-height:35px}.main-product .product__info .product-form__buy-buttons .rc-widget-injection-parent__loading{position:absolute;width:100%;text-align:center;display:flex;justify-content:center}.main-product .product__info .product-form__buy-buttons .rc-widget-injection-parent__loading svg{display:block;width:35px}.product-form .rc-container-wrapper+.rc-widget-injection-parent__loading{bottom:10px}.product-form .rc-container-wrapper{position:relative;z-index:2;margin-top:20px}.product-form .rc-container-wrapper:before{display:none}.rc_container_wrapper .rc-container{margin-bottom:0}.product-form .rc-container-wrapper .rc-template__button-group{position:relative}.product-form .rc-container-wrapper .rc-template__button-group .rc-radio-group__options{display:flex;flex-direction:column-reverse;gap:10px}.product-form .rc-container-wrapper .rc-radio-group__options .rc-option{position:relative;display:flex;align-items:center;gap:16px;padding:20px 28px;border-radius:12px;color:var(--base-black);background-color:transparent}.product-form .rc-container-wrapper .rc-radio-group__options .rc-option:after{display:none}.product-form .rc-container-wrapper .rc-template__button-group .rc-radio.rc-option--active{border:1px solid var(--base-black)}.product-form .rc-container-wrapper .rc-radio-group__options .rc-option--active:after{display:none}.product-form .rc-container-wrapper .rc-radio-group__options .rc-option__onetime .rc_widget__price--onetime{display:block;margin-top:0}.product-form .rc-container-wrapper .rc-radio-group__options .rc-option__subsave{align-items:flex-start;border-color:var(--up-yellow);background-color:var(--up-yellow)}.product-form .rc-container-wrapper .rc-radio-group__options .rc-option__subsave.rc-option--active{flex:unset;height:190px}.product-form .rc-container-wrapper .rc-radio-group__options .rc-option__subsave .rc-radio__label{margin-top:-3px}.product-form .rc-container-wrapper .rc-radio-group__options .rc-radio__label{display:flex;justify-content:space-between}.product-form .rc-container-wrapper .rc-radio-group__options .rc-radio__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;flex:0 0 19px;clip:unset;width:19px;height:19px;border:3px solid #fff;border-radius:50%;background-color:var(--base-white);accent-color:var(--base-black);overflow:hidden;box-shadow:0 0 0 1px var(--base-black)}.product-form .rc-container-wrapper .rc-radio-group__options .rc-radio__input:checked{background-color:var(--base-black)}.product-form .rc-container-wrapper .rc-template__button-group .rc-radio .rc-option__price,.product-form .rc-container-wrapper .rc-radio-group__options .rc-option__text{display:block;margin-top:0;font-size:var(--text-20);font-weight:500;line-height:normal;color:var(--base-black);text-transform:capitalize;text-align:left}.product-form .rc-container-wrapper .rc-option__text p{font-size:var(--text-16);font-weight:300;font-style:italic;text-transform:uppercase}.product-form .rc-container-wrapper .rc-radio-group__options .rc-option__discount{position:absolute;top:20px;left:225px;right:auto;display:flex;flex-direction:row;gap:5px;width:auto;height:20px;padding:0 .4rem;border-radius:5px;font-size:12px;font-weight:500;line-height:1;color:#fff;background-color:var(--up-red)}.product-form .rc-container-wrapper .rc-radio-group__options .rc-option__discount:before{text-transform:capitalize}.product-form .rc-container-wrapper .rc-selling-plans{position:absolute!important;width:100%;bottom:20px;padding:0 28px}.product-form .rc-container-wrapper .rc-template__button-group .rc-radio-group__options+.rc-selling-plans .rc-selling-plans__label{margin-bottom:5px;font-weight:400;font-size:14px;line-height:1.5;color:var(--base-black)}.product-form .rc-container-wrapper .rc-template__button-group .rc-radio-group__options+.rc-selling-plans .rc_widget__option__plans__dropdown{border:1px solid var(--base-black);background-color:#f9f6f4;border-radius:.4rem;font-size:14px;font-weight:500;line-height:1.5;color:var(--base-black)}.product-form .rc-container-wrapper .rc-template__button-group .rc-radio-group__options+.rc-selling-plans:after{right:40px}.product-bundle{position:relative;display:flex;justify-content:flex-end;align-items:flex-end;min-height:190px;padding:10px 15px 18px;border-radius:12px;background-color:var(--base-black)}.product-bundle__link{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.product-bundle__badge{position:absolute;top:10px;right:10px;padding:11px 22px;border-radius:50px;background-color:var(--up-pink)}.product-bundle__media{position:absolute;bottom:-23px;left:9px}.product-bundle__heading{margin-bottom:10px;font-size:32px}.product-bundle__text{text-align:right;color:var(--base-white)}.product-bundle__price{font-size:20px}@media (max-width: 740px){.product-bundle__media{bottom:5px}.product-bundle__badge{right:0;border-top-right-radius:0;border-bottom-right-radius:0;padding-left:10px;padding-right:10px;font-size:16px}.product-bundle__text{max-width:150px;text-align:left}}.product-form__description{padding:18px 20px;margin:15px 0 0;border:1px solid var(--base-black);border-radius:12px;background-color:var(--base-white)}.product-form__description h2.product-meta__type{margin-bottom:10px;font-size:var(--text-32);text-transform:uppercase}.product-form__description ul{list-style:none;margin:0;font-size:16px;font-weight:300}.main-product .product__info .product-form__description+.product-form__accordion{border-top:1px solid var(--base-black)}.main-product .product__info .product-form__accordion{margin-top:20px}.main-product .product__info .product-form__accordion+.product-form__accordion{margin-top:0;padding-top:0!important}.main-product .product__info .product-form__accordion{padding:18px 0 0;border-bottom:1px solid var(--base-black)}.main-product .product__info .product-form__accordion.active{padding:18px 0}.main-product .product__info .product-form__accordion-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;font-weight:600;line-height:1.2;text-transform:uppercase;cursor:pointer}.main-product .product__info .product-form__accordion-header svg{transition:transform .3s ease-in}.main-product .product__info .product-form__accordion-content{height:0;opacity:0;overflow:hidden;visibility:hidden;transition:all .3s ease-in;font-weight:400;line-height:normal}.main-product .product__info .product-form__accordion.active .product-form__accordion-content{opacity:1;height:auto;visibility:visible}.main-product .product__info .product-form__accordion-list{padding:0;display:flex;flex-wrap:wrap;gap:16px}.main-product .product__info .product-form__accordion-item{list-style-type:none;display:flex;align-items:center;gap:8px}.main-product .product__info .product-form__accordion-item__image{display:block;width:30px;height:30px}.main-product .product__info .product-form__accordion-item__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-sticky-form{padding-top:16px;padding-bottom:16px;border:0;background-color:var(--base-black);box-shadow:none}.product-sticky-form__info{font-family:var(--heading-font-family);font-size:var(--text-48);font-style:italic;text-transform:uppercase;line-height:.83;color:var(--base-white)}.product-sticky-form .square-separator{display:none}.product-sticky-form__price{font-family:var(--up-font-family);font-size:20px;font-style:normal;font-weight:500}.product-sticky-form__bottom-info{display:flex;align-items:flex-end;gap:43px}.product-sticky-form .product-form__add-button{color:var(--base-black)}@media (max-width: 1024px){.product-bundle{order:4}.product-form .rc-widget-injection-parent{order:-1;margin-top:0;margin-bottom:20px}.product-form__buy-buttons .shopify-product-form{display:flex;flex-direction:column}}@media (max-width: 740px){.product-sticky-form__info{position:relative;font-size:32px}.product-sticky-form__form{margin-top:16px}.product-sticky-form__price{position:absolute;top:0;right:0}.product-form__description{position:relative;overflow:hidden;transition:max-height .5s ease-in-out}.desc-collapsed:after{content:"";position:absolute;bottom:32px;left:0;width:100%;height:100px;background:linear-gradient(180deg,#ffffff80,#fff);pointer-events:none}.desc-collapsed:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:32px;background-color:#fff}.desc-collapsed{max-height:220px;padding-bottom:32px}button.js-toggle-btn{position:absolute;right:25px;bottom:16px;z-index:2;display:inline-block;font-size:16px;text-align:right;color:var(--up-red);cursor:pointer}.desc-expanded button.js-toggle-btn{display:none!important}}.featured-review{padding:55px 0 75px}.featured-review:has(.featured-review__card){padding-top:150px;padding-bottom:150px}.featured-review .container:has(.featured-review__card){position:relative}.featured-review__wrapper{position:relative;display:flex}.featured-review__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:16px;width:77%}.featured-review__card{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.featured-review__item,.product-reviews__item{position:relative;display:flex}.featured-review__item:before,.product-reviews__item:before{content:"";position:absolute;top:11px;left:-11px;z-index:0;width:100%;height:100%;border:3px solid transparent;border-radius:12px}.featured-review__item-wrapper,.product-reviews__item-wrapper{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;gap:16px;width:100%;padding:32px 24px;border:3px solid transparent;border-radius:12px}.featured-review__grid #featured-review__item-1{grid-area:1 / 1 / 3 / 2}.featured-review__grid #featured-review__item-2{grid-area:1 / 2 / 2 / 3}.featured-review__grid #featured-review__item-3{grid-area:2 / 2 / 3 / 3}.featured-review__grid #featured-review__item-4{grid-area:1 / 3 / 3 / 4}#featured-review__item-1:before,.product-reviews__item:nth-child(1):before,.product-reviews__item:nth-child(4):before{border-color:#b71f24;background:#d37580}.featured-review__grid #featured-review__item-2:before,.featured-review__card #featured-review__item-3:before,.product-reviews__item:nth-child(2):before,.product-reviews__item:nth-child(5):before{border-color:#ff914d;background:#ffc9ae}.featured-review__grid #featured-review__item-3:before,.featured-review__card #featured-review__item-4:before,.product-reviews__item:nth-child(6):before,.product-reviews__item:nth-child(7):before{border-color:#b3d0e2;background:#cae1ef}.featured-review__grid #featured-review__item-4:before,.featured-review__card #featured-review__item-2:before,.product-reviews__item:nth-child(3):before,.product-reviews__item:nth-child(8):before{border-color:#ffcbcb;background:#ffe4e4}#featured-review__item-1 .featured-review__item-wrapper,.product-reviews__item:nth-child(1) .product-reviews__item-wrapper,.product-reviews__item:nth-child(4) .product-reviews__item-wrapper{border-color:#b71f24;background:linear-gradient(201.23deg,#fff4ba 1.4%,#f3c4ca 98%)}.featured-review__grid #featured-review__item-2 .featured-review__item-wrapper,.featured-review__card #featured-review__item-3 .featured-review__item-wrapper,.product-reviews__item:nth-child(2) .product-reviews__item-wrapper,.product-reviews__item:nth-child(5) .product-reviews__item-wrapper{border-color:#ff914d;background:linear-gradient(201.23deg,#fff4ba 1.4%,#ffd9c5 98%)}.featured-review__grid #featured-review__item-3 .featured-review__item-wrapper,.featured-review__card #featured-review__item-4 .featured-review__item-wrapper,.product-reviews__item:nth-child(6) .product-reviews__item-wrapper,.product-reviews__item:nth-child(7) .product-reviews__item-wrapper{border-color:#b3d0e2;background:linear-gradient(201.23deg,#fff4ba 1.4%,#e9f7ff 98%)}.featured-review__grid #featured-review__item-4 .featured-review__item-wrapper,.featured-review__card #featured-review__item-2 .featured-review__item-wrapper,.product-reviews__item:nth-child(3) .product-reviews__item-wrapper,.product-reviews__item:nth-child(8) .product-reviews__item-wrapper{border-color:#ffcbcb;background:linear-gradient(201.23deg,#fff4ba 1.4%,#ffdcdc 98%)}.featured-review__heading,.featured-review__author{font-family:var(--up-heading-font-family);font-size:var(--text-32);font-style:italic;line-height:.8}.featured-review__heading{color:var(--up-red)}.featured-review__media{display:flex;flex-direction:column;justify-content:flex-end;width:23%}.featured-review__img{position:absolute;top:10px;right:-5%;z-index:2;transform:rotate(30deg);width:35%;object-fit:contain}.featured-review__button{position:relative;z-index:2;display:flex;justify-content:center}.up-candyheart--orange{position:absolute;top:-220px;left:-70px;z-index:1;width:237px;height:195px}.up-candyheart--blue{position:absolute;top:-220px;right:150px;z-index:1;width:168px;height:178px}.up-candyheart--red{position:absolute;bottom:-200px;left:15%;z-index:1;width:170px;height:170px}.up-candyheart--yellow{position:absolute;bottom:-200px;right:-50px;z-index:1;width:180px;height:160px}@media (max-width: 1024px){.featured-review:has(.featured-review__card){padding-top:80px;padding-bottom:80px}.featured-review .container{width:100%}.featured-review__wrapper{flex-direction:column;gap:23px}.up-candyheart--orange,.up-candyheart--blue,.up-candyheart--red{display:none}.featured-review__grid,.featured-review__card,.product-reviews .product-reviews__list{display:block;width:100%;height:auto;padding-left:var(--padding-container);padding-bottom:20px;white-space:nowrap;overflow-x:scroll;scrollbar-width:none}.featured-review__item,.product-reviews .product-reviews__item{display:inline-flex;max-width:390px;min-height:446px;white-space:normal;margin-right:25px;margin-bottom:auto}.featured-review__media{width:100%}.featured-review__item-wrapper,.product-reviews__item-wrapper{justify-content:flex-start}.featured-review__img{display:none}.featured-review__button{padding-left:var(--padding-container);padding-right:var(--padding-container)}.featured-review__button .up-button{position:relative}.featured-review__button .up-button:after{content:"";position:absolute;bottom:30px;right:-45px;display:inline-block;width:145px;height:125px;background:url(/cdn/shop/files/UP_CandyHeart_Yellow.png?v=1760592850) center/contain no-repeat}}@media (max-width: 740px){.featured-review{padding:20px 0}.product-reviews .container{width:100%;max-width:100%}.product-reviews .product-reviews__header{padding-left:var(--padding-container);padding-right:var(--padding-container)}.featured-review:has(.featured-review__card){padding-top:60px;padding-bottom:60px}.product-reviews .product-reviews__list{padding-left:32px;padding-right:40px}.featured-review__grid,.featured-review__card,.product-reviews__list{padding-left:30px;padding-right:30px}.featured-review__item{min-height:387px}.featured-review__item-wrapper,.product-reviews__item-wrapper{padding:45px 24px 15px}.featured-review__button .up-button:after{right:0}.up-candyheart--yellow{right:16px;bottom:-50px;width:37%}}.product-reviews{padding:100px 0;background-color:var(--up-blue)}.product-reviews__header{display:flex;justify-content:space-between;margin-block-end:50px}.product-reviews__heading{margin-bottom:24px;font-size:var(--text-32);line-height:.83}.product-reviews__list{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);gap:30px;height:850px}.product-reviews__item{display:flex;width:100%}.product-reviews__item:nth-child(1){grid-area:1 / 1 / 2 / 2}.product-reviews__item:nth-child(2){grid-area:2 / 1 / 4 / 2}.product-reviews__item:nth-child(3){grid-area:1 / 2 / 3 / 3}.product-reviews__item:nth-child(4){grid-area:3 / 2 / 4 / 3}.product-reviews__item:nth-child(5){grid-area:1 / 3 / 2 / 4}.product-reviews__item:nth-child(6){grid-area:2 / 3 / 4 / 4}.product-reviews__item:nth-child(7){grid-area:1 / 4 / 3 / 5}.product-reviews__item:nth-child(8){grid-area:3 / 4 / 4 / 5}.product-reviews__item .title{margin-bottom:16px;font-family:var(--up-heading-font-family);font-size:var(--text-32);font-style:italic;line-height:.83;color:var(--up-red)}.product-reviews__item .name{margin-top:16px;font-family:var(--up-heading-font-family);font-size:var(--text-32);font-style:italic}.product-reviews__item:nth-child(2) .review,.product-reviews__item:nth-child(3) .review,.product-reviews__item:nth-child(6) .review{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-reviews__item:nth-child(3) .review{-webkit-line-clamp:3}.product-reviews__item:nth-child(2) .review,.product-reviews__item:nth-child(6) .review{-webkit-line-clamp:10}.product-reviews .write-a-review{min-width:259px}.product-reviews .reviews{display:flex;align-items:center}.product-reviews .reviews .reviews__text{margin-left:20px;color:#0006}.product-reviews .reviews__total{color:var(--base-black)}@media (max-width: 740px){.product-reviews{position:relative;padding-bottom:145px!important}.product-reviews__heading{font-size:40px}.product-reviews__button{position:absolute;left:16px;bottom:60px;width:calc(100% - 32px)}.product-reviews .write-a-review{width:100%}}.blog-header__title,.shopify-section--blog-posts .section__header .heading{font-size:var(--text-40-64)}.blog-post-hero-banner__wrapper{position:relative;display:flex;flex-direction:column}.blog-post-hero-banner .breadcrumb{display:none}.blog-post-hero-banner__inner,.blog-post-content__wrapper,.blog-post-content__image{max-width:900px}.blog-post-hero-banner__inner{display:flex;flex-direction:column;row-gap:12px;margin-top:75px;margin-left:auto;margin-right:auto;text-align:center}.blog-post-hero-banner__heading{margin-bottom:0;font-size:var(--text-40-64)}.blog-post-content__wrapper{margin:40px auto;padding:0}.blog-post-content__image img{aspect-ratio:16 / 9;object-fit:cover;border-radius:12px}.blog-post-content__text{margin-top:40px}.blog-post-content__text .description>*{font-family:var(--up-font-family)!important;font-size:var(--text-20)!important}@media (max-width: 740px){.blog-post-hero-banner__inner{margin-top:32px}.blog-post-content__wrapper{margin:32px auto}.blog-post-content__text{margin-top:24px}.shopify-section--blog-post-prev-next .article__prev-next{padding-top:48px;padding-bottom:32px}.blog-post-content__text iframe{width:100%;height:auto;aspect-ratio:16 / 9}}.shopify-section--contact-form{margin-bottom:-290px}.shopify-section--contact-form .section{margin:0}.shopify-section--contact-form .contact{display:flex;justify-content:center;flex-direction:row-reverse;gap:75px}.shopify-section--contact-form .container{width:100%;max-width:100%;padding-left:0;padding-right:var(--padding-container)}.shopify-section--contact-form .contact__aside{position:relative;width:60%;max-width:100%;margin:0}.shopify-section--contact-form .contact__aside .contact__image{height:100%;object-fit:cover}.shopify-section--contact-form .contact__main{position:relative;z-index:9;max-width:40%;padding-top:110px;padding-bottom:240px}.shopify-section--contact-form .contact__main .heading{font-size:var(--text-40-64)}.shopify-section--contact-form .contact__form{max-width:100%}.shopify-section--contact-form .contact__aside .contact__text-list{position:absolute;top:43%;right:0;max-width:490px;padding:0;border:none}.shopify-section--contact-form .contact__aside .contact__text-list .heading{font-size:clamp(64px,36px + 5.8333vw,120px);line-height:1;color:var(--base-white)}.contact__form .field-input__label{display:block;margin-bottom:10px}.contact__form input::placeholder,.contact__form textarea::placeholder{color:#d9d9d9}.contact__form textarea{height:clamp(125px,82.5px + 8.8542vw,210px)}@media (max-width: 1024px){.shopify-section--contact-form{margin-bottom:-15%}.shopify-section--contact-form .container{padding-right:0}.shopify-section--contact-form .contact{flex-direction:column;gap:45px}.shopify-section--contact-form .contact__main{max-width:100%;padding-top:50px;padding-left:var(--padding-container);padding-right:var(--padding-container);padding-bottom:0}.shopify-section--contact-form .contact__main .section__header{text-align:left}.shopify-section--contact-form .contact__aside{width:100%}.shopify-section--contact-form .contact__aside .contact__text-list{top:35px;right:auto;bottom:auto;left:40px}}.faq-navigation{left:0!important}.scroll-spy__anchor{font-size:var(--text-24)}.faq__category.heading{border-radius:12px;font-size:var(--text-24);text-transform:uppercase;color:var(--base-white);background-color:var(--base-black)}.faq-content .collapsible-toggle svg path{fill:#000}@media (min-width: 1000px){.faq-navigation+.faq__wrapper{width:100%;max-width:100%;padding-left:220px;margin:0}}.section.terms-conditions-page{margin-top:clamp(35px,15px + 4.1667vw,75px);margin-bottom:clamp(20px,7.5px + 2.6042vw,45px)}.terms-conditions-page .faq-inner{padding:70px 60px;border-radius:16px;color:#f8f6f4;background-color:var(--base-black)}.terms-conditions-page .section__header{width:100%;max-width:100%;margin:0 0 65px;font-size:var(--text-16-20);text-align:left}.terms-conditions-page .section__header .heading{color:var(--up-yellow)}.terms-conditions-page .faq{margin:0}.terms-conditions-page .faq__wrapper{width:100%;max-width:100%;margin:0}.terms-conditions-page .faq__item{padding-left:0;padding-right:0;border-bottom:1px solid #FFFFFF}.terms-conditions-page .faq__item:first-child{border-top:1px solid #FFFFFF}.terms-conditions-page .collapsible-toggle{--text-48: clamp(32px, 24px + 1.6667vw, 48px);padding-left:0;padding-right:38px;font-family:var(--up-heading-font-family);font-size:var(--text-48);font-style:italic;color:#949494;transition:.3s}.terms-conditions-page .collapsible-toggle[aria-expanded=true]{color:var(--up-pink)}.terms-conditions-page .faq__item .collapsible__content{padding-left:0;padding-right:0;font-size:var(--text-16-20)}@media (max-width: 1024px){.terms-conditions-page .faq-inner{padding:40px 30px}}@media (max-width: 740px){.terms-conditions-page .section__header{margin-bottom:30px}.terms-conditions-page .faq-inner{padding:20px}.terms-conditions-page .collapsible-toggle{padding-right:0}.collapsible-toggle svg{width:18px}}.about-banner h3.heading{font-size:var(--text-64-120)}.about-banner .heading span{position:relative;transition:.3s ease-in-out}.about-banner .heading span:hover{color:var(--up-yellow)}.about-banner .heading span:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:470px;font-family:Albert Sans;font-size:var(--text-20);font-weight:500;line-height:1;text-align:center;color:var(--base-white);opacity:0;transition:.3s ease-in-out}.about-banner .heading span:hover:before{opacity:1}.about-banner .heading span:first-child:before{content:'Umami (/u\2d0\2c8ma\2d0mi/, from Japanese: \65e8\5473[\26fmami]) can be translated as "pleasantflavoursome taste or deliciousness\201d."'}.about-banner .heading span:last-child:before{content:'Papi (/p\251\2d0pi/, from Spanish: [papi]) can be translated as "daddy".'}@media (min-width: 741px){.about-banner.video-section--full.video-section--large{--video-height: calc(100dvh - 106px) }}@media (max-width: 740px){.video-section.about-banner{height:calc(100dvh - 176px)}.video-section.about-banner .video-wrapper{--video-height: 100%}.about-banner .heading span:before{width:280px}.about-banner .heading span:last-child:before{left:20%}}.cart .heading{font-size:var(--text-32);color:var(--base-black)}@media (min-width: 741px){.hide-in-desktop{display:none}}@media (max-width: 740px){.hide-in-mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/custom.css.map */
