.nbm-secnav,.nb-sticky__ship{display:none}.nb-sticky__buy{display:contents}.nbh-qty{display:flex;align-items:center;justify-content:center;gap:.75rem;margin:0 0 .9rem}.nbh-qty__label{display:none}.nbh-qty__control{display:inline-flex;align-items:center;border:1px solid var(--nb-sand-deep);border-radius:var(--nb-pill);background:var(--nb-paper-2);overflow:hidden}.nbh-qty__btn{width:44px;height:44px;display:grid;place-items:center;border:none;background:transparent;color:var(--nb-ink);font-size:1.3rem;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .15s}.nbh-qty__btn:hover{background:var(--nb-sand)}.nbh-qty__btn:focus-visible{outline:2px solid var(--nb-accent);outline-offset:-2px}.nbh-qty__btn:disabled{opacity:.4;cursor:not-allowed}.nbh-qty__input{width:2.6rem;height:44px;border:none;border-left:1px solid var(--nb-line);border-right:1px solid var(--nb-line);background:#fff;text-align:center;font-family:var(--nb-font);font-size:1.02rem;font-weight:700;color:var(--nb-ink);-moz-appearance:textfield}.nbh-qty__input::-webkit-outer-spin-button,.nbh-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media(max-width:989px){html:has(.nbh-hero) .usp-bar-section{display:none}html:has(.nbh-hero) .shopify-section--header{--header-padding-block: 8px !important;--header-logo-width: 84px !important;--header-logo-height: 40px !important}.nbm-secnav{display:block;position:fixed;top:var(--header-height, 54px);left:0;right:0;z-index:40;background:#fbf8f1f7;border-bottom:1px solid var(--nb-line);transform:translateY(calc(-100% - var(--header-height, 54px) - 6px));opacity:0;pointer-events:none;transition:transform .3s var(--nb-ease),opacity .2s var(--nb-ease)}.nbm-secnav.is-shown{transform:none;opacity:1;pointer-events:auto}.nbm-secnav__list{display:flex;gap:.4rem;margin:0;padding:.45rem .85rem;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nbm-secnav__list::-webkit-scrollbar{display:none}.nbm-secnav__chip{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:0 .95rem;border:1px solid var(--nb-line);border-radius:var(--nb-pill);background:var(--nb-paper-2);color:var(--nb-ink-soft);font-family:var(--nb-font);font-size:.83rem;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .15s,color .15s,border-color .15s}.nbm-secnav__chip.is-active{background:var(--nb-accent);border-color:var(--nb-accent);color:#fff}.nbm-secnav__chip:focus-visible{outline:2px solid var(--nb-accent);outline-offset:2px}[data-nb-section],.eb-product-faq,.product-faq-section{scroll-margin-top:calc(var(--header-height, 54px) + 56px)}.nbh-hero{padding-top:clamp(1rem,4vw,1.75rem)}.nbh-hero__inner{display:flex;flex-direction:column;gap:.9rem}.nbh-hero__visual,.nbh-hero__panel,.nbh-hero__copy{display:contents}.nbh-eyebrow{order:1;margin:0}.nbh-title{order:2;margin:0;font-size:clamp(2rem,8.5vw,2.6rem)}.nbh-title em{font-style:italic}.nbh-rating{order:2;margin:.15rem auto .25rem}.nbh-gallery{order:3;margin:.1rem 0;animation:nbhUp .6s var(--nb-ease) both;animation-delay:.2s}.nbh-lede{order:4;margin:0;font-size:1rem}.nbh-buy{order:5;margin:.35rem 0 0}.nbh-stats{order:6;margin:.2rem 0 0}.nbh-origin{order:7;margin:0}.nbh-stage{min-height:240px;border-radius:var(--nb-radius-lg)}.nb-gallery__caption{left:.6rem;bottom:.6rem;padding:.32rem .7rem;font-size:.74rem;font-weight:600;border-radius:var(--nb-pill);background:#fbf8f1eb;color:var(--nb-ink);box-shadow:var(--nb-shadow-sm)}.nb-gallery__nav{width:44px;height:44px}.nbh-buy{padding:1.2rem 1.1rem 1.25rem;background:#fff;border-color:var(--nb-sand-deep);box-shadow:var(--nb-shadow);text-align:center}.nbh-buy__price{flex-direction:column;align-items:center;justify-content:center;gap:.25rem;margin-bottom:.95rem}.nbh-price{font-size:2.15rem}.nbh-trust{font-size:.74rem;gap:.3rem .7rem}.nbh-trust li{gap:.3rem}.nbh-trust__ic{width:.92rem;height:.92rem}.nbh-cta{width:100%;min-height:56px;margin:0 auto;font-size:1.06rem}.nbh-heater{margin-top:.9rem;text-align:left}.nbh-heater__text strong{font-size:.92rem}.nbh-heater__text span{font-size:.8rem}.nbh-stats li{padding:.72rem .4rem;font-size:.8rem}.nbh-stats .nb-badge__ic--person{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23596b4e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}.nbh-stats .nb-badge__ic--kcal{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23596b4e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.07-2.14-.22-4.05 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.15.43-2.29 1-3a2.5 2.5 0 0 0 2.5 2.5z'/%3E%3C/svg%3E")}.nbh-stats .nb-badge__ic--water{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23596b4e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z'/%3E%3C/svg%3E")}.nbh-stats .nb-badge__ic--shelf{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23596b4e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5V12l3.5 2'/%3E%3C/svg%3E")}.nbi{padding:0 0 clamp(2.25rem,7vw,3.25rem)}.nbi__bg{position:relative;inset:auto;transform:none!important;width:100%;height:230px;background-position:center;margin-bottom:clamp(1.25rem,5vw,2rem)}.nbi__overlay,.nbi__eyebrow{display:none}.nbi--band .nbi__inner{position:static;padding-top:0}.nbi__head{position:static;display:block;margin:0;padding:0}.nbi__headline{position:absolute;top:1.4rem;left:0;right:0;z-index:2;margin:0;padding:0 1.1rem;text-align:center;text-shadow:0 1px 10px rgba(246,241,231,.7)}.nbi__cases{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}.nbi__cases li{min-height:3.1rem;justify-content:center;text-align:center;line-height:1.2}.nb-sticky{padding:.55rem .85rem calc(.55rem + env(safe-area-inset-bottom))}.nb-sticky__inner{justify-content:space-between;flex-wrap:nowrap;gap:.8rem}.nb-sticky__buy{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2;min-width:0}.nb-sticky__name{display:block;font-size:.74rem;font-weight:600;color:var(--nb-ink-soft);text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.nb-sticky__pricewrap{display:flex;align-items:baseline;gap:.32rem;flex-wrap:wrap}.nb-sticky__price{font-size:1.2rem}.nb-sticky__ship{display:inline;font-size:.72rem;color:var(--nb-ink-soft);font-weight:500}.nb-sticky__btn{flex:0 0 auto;min-height:48px;padding:.6rem 1.3rem}}@media(prefers-reduced-motion:reduce){.nbh-gallery{animation:none}}@media(max-width:989px){.nbd__bento{grid-template-columns:1fr 1fr;gap:.7rem}.nbd__feature{grid-column:1 / -1}.nbd__tile{flex-direction:column}.nbd__tile .nbd__media{aspect-ratio:4 / 3}.nbd__tile .nbd__tip{display:none}.nbd__tile .nbd__body{padding:.7rem .7rem .85rem;gap:.3rem;align-items:center;justify-content:flex-start;text-align:center}.nbd__tile .nbd__role{align-self:center;font-size:.6rem;padding:.18rem .55rem}.nbd__tile .nbd__body h3{font-size:.92rem;line-height:1.2;min-height:2.2em;display:flex;align-items:center}.nbd__tile .nbd__meta{justify-content:center}.nbd__tile .nbd__kcal{font-size:.84rem}.nbd__tile .nbd__badge{font-size:.66rem}.nbd__feature-body{align-items:center;text-align:center}.nbd__feature-body p{font-size:1rem}.nbd__feature .nbd__role{align-self:center}.nbd__feature .nbd__meta{justify-content:center}.nbv__meters li{font-size:.92rem}.nbv__dots i{width:.55rem;height:.55rem}.nbv__take{font-size:.95rem;line-height:1.5}.nbv__intro{font-size:1rem}.nbz__steps p{font-size:.98rem;line-height:1.5}.nbz__steps li{padding:1.1rem 1rem;gap:.9rem}.nbz__life-text li,.nbf__note p{font-size:1rem}.nbf__note h3{font-size:1.05rem}.nbp__cap span{font-size:.95rem}.nbp__lead{font-size:1.02rem}.nbcs__lead{font-size:1rem}.nbcs__points li{font-size:.98rem}}.nbh-lede--m{display:none}@media(max-width:989px){.nbh-lede--d{display:none}.nbh-lede--m{display:block}.nbv__card--hl{order:-1;margin-top:.7rem}.nbp__map{display:flex;flex-direction:column;gap:.7rem}.nbp__place{flex-direction:row;align-items:stretch}.nbp__place .nbp__photo{flex:0 0 104px;width:104px;aspect-ratio:auto}.nbp__loc{left:.4rem;top:.4rem;font-size:.62rem;padding:.16rem .5rem}.nbp__cap{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:.65rem .9rem}.nbp__cap strong{font-size:1rem}.nbp__cap span{font-size:.92rem}.nbp__trust{grid-template-columns:1fr 1fr;padding:0;gap:0}.nbp__trust li{flex-direction:row;align-items:center;text-align:left;gap:.55rem;padding:.7rem .75rem}.nbp__trust li+li{border:0}.nbp__trust li:nth-child(odd){border-right:1px solid var(--nb-line)}.nbp__trust li:nth-child(1),.nbp__trust li:nth-child(2){border-bottom:1px solid var(--nb-line)}.nbp__tic{flex:none;width:1.6rem;height:1.6rem;border-radius:999px;background-size:.85rem}.nbp__trust-txt{align-items:flex-start;gap:.05rem;min-width:0}.nbp__trust-txt strong{font-size:.8rem}.nbp__trust-txt>span{font-size:.7rem;line-height:1.25}html:has(.nbh-hero) .eb-product-faq__question{padding-top:9px;padding-bottom:9px}html:has(.nbh-hero) .eb-product-faq__item:not(.is-active) .eb-product-faq__answer{padding-top:0;padding-bottom:0}.eb-product-faq--nutribox .eb-product-faq__title:before{content:none;display:none}.eb-product-faq--nutribox .eb-product-faq__item:nth-of-type(n+7){display:block}.nbcs__action{flex-direction:column;align-items:center;text-align:center;gap:.65rem}.nbcs__cta{width:100%;justify-content:center}.nbcs__price{text-align:center}}@media(max-width:989px){.nb-gallery__nav{width:44px;height:44px;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.nb-gallery__nav:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:999px;background:#fbf8f1b8;box-shadow:var(--nb-shadow-sm);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.nb-gallery__nav svg{position:relative;width:.95rem;height:.95rem}.nb-gallery__nav--prev{left:.3rem}.nb-gallery__nav--next{right:.3rem}.nbv__take,.nbf__note{text-align:center}.nbf__note--acc{cursor:pointer}.nbf__note--acc h3{cursor:pointer;margin-bottom:0;justify-content:center;position:relative;padding-right:1.3rem}.nbf__note--acc h3:after{content:"";position:absolute;right:.1rem;top:50%;width:.55rem;height:.55rem;border-right:2px solid var(--nb-ink-soft);border-bottom:2px solid var(--nb-ink-soft);transform:translateY(-50%) rotate(45deg);transition:transform .2s var(--nb-ease)}.nbf__note--acc.is-open h3:after{transform:translateY(-50%) rotate(-135deg)}.nbf__note--acc p{display:none;margin-top:.65rem}.nbf__note--acc.is-open p{display:block}}@media(max-width:989px){.nbh-qty__label{display:none}.nbd__tile .nbd__kcal{flex-basis:100%}.nbh-heater{box-shadow:none}.nbh-heater:has(input:checked){border-color:var(--nb-sand-deep);background:var(--nb-paper-2)}.nbh-heater__icon{background-color:var(--nb-paper-2)}.nbh-heater__price{color:var(--nb-ink-soft)}}@media(min-width:990px){.nbh-buy{padding:1rem 1.3rem}.nbh-buy__price{margin-bottom:.6rem}.nbh-qty{margin:0 0 .5rem}.nbh-cta{min-height:50px;padding:.8rem 1.5rem}.nbh-heater{margin-top:.6rem;padding:.55rem .85rem}}@media(max-width:767px){.nbh-eyebrow{display:none}.nbh-title{font-size:clamp(1.55rem,6.6vw,1.9rem)}.nbh-thumb{width:52px;height:52px}.nbh-qty{display:none}.nbh-stats{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:.4rem;scrollbar-width:none}.nbh-stats::-webkit-scrollbar{display:none}.nbh-stats li{flex:0 0 auto}.nbh-gallery{order:1;margin-top:.25rem;animation-delay:0s}.nbh-title{order:2;margin-top:.55rem}.nbh-rating{order:3;margin:.1rem auto 0}.nbh-stats{order:4;margin:.45rem 0 0}.nbh-buy{order:5}.nbh-lede{order:6}.nbh-origin{order:7}.nbh-buy{padding:.8rem .85rem .85rem;gap:.55rem}.nbh-buy__price{margin:0}.nbh-price{font-size:1.7rem}.nbh-cta{margin-top:.7rem;padding-block:.85rem}.nbh-gallery__madein{font-size:.62rem;font-weight:600;gap:.3rem;padding:.2rem .5rem .2rem .26rem;background:#ffffffd1;box-shadow:0 1px 6px #0a143424;right:.55rem;bottom:.55rem}.nbh-gallery__madein-stamp{width:1rem;height:1rem}}
/*# sourceMappingURL=/cdn/shop/t/219/assets/eurobased-nutribox-mobile.css.map */
