@font-face{font-family:Grenette Pro;src:url(./grenette-pro-regular.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Grenette Pro;src:url(./grenette-pro-italic.woff2) format("woff2");font-display:swap;font-style:italic;font-weight:400}@font-face{font-family:Grenette Pro;src:url(./grenette-pro-semibold.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:Grenette Pro;src:url(./grenette-pro-semibold-italic.woff2) format("woff2");font-display:swap;font-style:italic;font-weight:600}@font-face{font-family:Grenette Pro;src:url(./grenette-pro-bold.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Grenette Pro;src:url(./grenette-pro-bold-italic.woff2) format("woff2");font-display:swap;font-style:italic;font-weight:700}@font-face{font-family:Grenette Pro;src:url(./grenette-pro-black.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}@font-face{font-family:Grenette Pro;src:url(./grenette-pro-black-italic.woff2) format("woff2");font-display:swap;font-style:italic;font-weight:900}@font-face{font-family:Montserrat;src:url(./montserrat-variable.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:100 900}@font-face{font-family:Montserrat;src:url(./montserrat-italic-variable.woff2) format("woff2");font-display:swap;font-style:italic;font-weight:100 900}@font-face{font-family:ABC Ginto;src:url(./abc-ginto-black.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}@font-face{font-family:ABC Ginto;src:url(./abc-ginto-black-italic.woff2) format("woff2");font-display:swap;font-style:italic;font-weight:900}@font-face{font-family:Poppins;src:url(./poppins-regular.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Poppins;src:url(./poppins-semibold.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:Barlow;src:url(./barlow-bold.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Manrope;src:url(./manrope-medium.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Inter;src:url(./inter-medium.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}.np-theme{--np-font-display: "ABC Ginto", Montserrat, Arial, sans-serif;--np-section-flow-gap: 0px;--np-section-marquee-overlap-desktop: 7.1875px;--np-section-marquee-overlap-mobile: 2.3125px;--np-section-marquee-lift-desktop: 7.1875px;--np-section-marquee-lift-mobile: 1.59375px;--np-section-try-overlap-mobile: 1.765625px;--np-section-try-compensation-mobile: .765625px;--np-section-menu-comparison-gap-desktop: clamp(68px, 6.855956vw, 99px);--np-section-comparison-reviews-gap-desktop: clamp(16px, 1.66205vw, 24px);--np-section-reviews-pricing-gap-desktop: clamp(60px, 6.024931vw, 87px);--np-section-recipes-advice-gap-desktop: 48px;--np-section-advice-discount-overlap-desktop: 0px;--np-section-advice-discount-overlap-mobile: 0px;--np-section-discount-testimonials-overlap-mobile: 94px;--np-section-discount-testimonials-overlap-tablet: clamp(3px, 2.4vw, 23px);--np-section-discount-testimonials-overlap-desktop: 3px;overflow-x:clip;background:var(--np-color-cream);color:var(--np-color-green);font-family:Montserrat,Arial,sans-serif}.template-index .np-testimonials{margin-top:0}.template-index .shopify-section:has(+.shopify-section>.np-testimonials)>.np-advice{border-bottom:0}.template-index .shopify-section:has(>.np-advice)+.shopify-section>.np-testimonials{border-inline:1px solid var(--np-color-green)}.template-index .shopify-section:has(>.np-advice)+.shopify-section>.np-testimonials:before,.template-index .shopify-section:has(>.np-advice)+.shopify-section>.np-testimonials:after{border:1px solid var(--np-color-green);border-top:0}.template-index .shopify-section:has(>.np-advice)+.shopify-section>.np-testimonials:before{border-left:0}.template-index .shopify-section:has(>.np-advice)+.shopify-section>.np-testimonials:after{border-right:0}@media(max-width:749px){.template-index .np-marquee{margin-bottom:calc(var(--np-section-marquee-overlap-mobile) * -1);transform:translateY(calc(var(--np-section-marquee-lift-mobile) * -1))}.template-index .np-try-shell{margin-top:calc(var(--np-section-try-overlap-mobile) * -1);margin-bottom:var(--np-section-try-compensation-mobile)}.template-index .np-discount{height:517px;margin-top:calc(var(--np-section-advice-discount-overlap-mobile) * -1)}.template-index .shopify-section:has(>.np-discount)+.shopify-section>.np-testimonials{margin-top:calc(var(--np-section-discount-testimonials-overlap-mobile) * -1)}}@media(min-width:750px)and (max-width:989px){.template-index .shopify-section:has(>.np-discount)+.shopify-section>.np-testimonials{margin-top:calc(var(--np-section-discount-testimonials-overlap-tablet) * -1)}}@media(min-width:990px){.template-index .np-reviews{margin-top:var(--np-section-comparison-reviews-gap-desktop)}.template-index .np-dog-pricing{margin-top:var(--np-section-reviews-pricing-gap-desktop)}.template-index .shopify-section:has(>.np-discount)+.shopify-section>.np-testimonials{margin-top:calc(var(--np-section-discount-testimonials-overlap-desktop) * -1)}}@media(min-width:1200px){.template-index .np-advice{margin-top:var(--np-section-recipes-advice-gap-desktop)}.template-index .np-discount{margin-top:calc(var(--np-section-advice-discount-overlap-desktop) * -1)}}@media(min-width:1400px){.template-index .np-marquee{margin-bottom:calc(var(--np-section-marquee-overlap-desktop) * -1);transform:translateY(calc(var(--np-section-marquee-lift-desktop) * -1))}}.np-theme main,.np-theme [role=main]{min-width:0}.np-page-width{width:min(calc(100% - 40px),1364px);margin-inline:auto}.np-button{--np-button-hover-background: var(--np-color-lime);--np-button-hover-color: var(--np-color-green);--np-button-hover-border: var(--np-color-green);display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:.6rem;padding:.85rem 1.65rem;border:1px solid transparent;border-radius:999px;background:var(--np-color-lime);color:var(--np-color-green);font-family:Montserrat,Arial,sans-serif;font-size:.94rem;font-weight:700;line-height:1;text-align:center;text-decoration:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease}@media(hover:hover)and (pointer:fine){.np-button:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])):hover{border-color:var(--np-button-hover-border);background:var(--np-button-hover-background);color:var(--np-button-hover-color)}}.np-button:focus-visible{outline:3px solid currentcolor;outline-offset:3px}.np-button__mobile-label{display:none}.np-button--dark{--np-button-hover-background: #1a2f24;--np-button-hover-color: var(--np-color-cream);--np-button-hover-border: transparent;background:var(--np-color-green);color:var(--np-color-cream)}@media(max-width:749px){.np-page-width{width:min(calc(100% - 28px),100%)}.np-button{min-height:46px;padding-inline:1.25rem}.np-button__desktop-label{display:none}.np-button__mobile-label{display:inline}}@media(prefers-reduced-motion:reduce){.np-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nopienso-home.css.map */
