:root{--np-cream:#FCFAF6;--np-ivory:#FFFDF9;--np-sand:#F4EEE5;--np-green:#385E49;--np-green-dark:#284636;--np-ink:#202920;--np-muted:#6C7166;--np-line:#E5DDD2;--np-peach:#B98063}.np-hero,.np-story,.np-sizes,.np-bottle,.np-ending{box-sizing:border-box;color:var(--np-ink);font-family:var(--font-body-family),Arial,sans-serif}.np-hero *,.np-story *,.np-sizes *,.np-bottle *,.np-ending *{box-sizing:border-box}.np-hero h1,.np-story h2,.np-sizes h2,.np-bottle h2,.np-ending h2{font-family:Georgia,Times New Roman,serif;font-weight:600;letter-spacing:-.038em;text-transform:none}.np-hero p,.np-story p,.np-sizes p,.np-bottle p,.np-ending p{line-height:1.65}.np-eyebrow,.np-kicker{text-transform:uppercase;font-size:1.2rem;letter-spacing:.19em;font-weight:750;color:var(--np-green)}.np-cta{display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:16px 28px;min-height:51px;border-radius:12px;text-decoration:none!important;letter-spacing:.01em;font-size:1.5rem;font-weight:720;line-height:1.2;transition:transform .18s ease,background .18s ease}.np-cta:hover{transform:translateY(-2px)}.np-cta--primary{background:var(--np-green);color:#fff!important}.np-cta--primary:hover{background:var(--np-green-dark)}.np-cta--outline{border:1px solid var(--np-green);color:var(--np-green)!important}.np-text-link{color:var(--np-green);text-underline-offset:5px;font-weight:700;font-size:1.45rem}.np-hero{display:grid;grid-template-columns:47% 53%;min-height:min(690px,70vw);background:var(--np-sand);overflow:hidden}.np-hero__content{padding:clamp(38px,6vw,108px) clamp(30px,5.1vw,100px) 40px clamp(32px,6.4vw,122px);display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.np-kicker{display:flex;align-items:center;gap:8px;letter-spacing:.16em}.np-kicker__paw{font-size:2rem;color:var(--np-peach)}.np-hero h1{margin:19px 0 20px;font-size:clamp(46px,4.65vw,85px);line-height:1.085;max-width:700px;color:var(--np-ink)}.np-hero h1 em,.np-bottle h2 em{font-style:normal;color:var(--np-green)}.np-hero__description{font-size:clamp(1.6rem,1.25vw,2rem);color:#596255;max-width:550px;margin:0 0 29px}.np-hero__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:25px;margin-bottom:39px}.np-hero__perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:22px;border-top:1px solid #DDD4C7}.np-hero__perks>div{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.np-perk__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#dde7da;color:var(--np-green);font-size:2.3rem;margin-bottom:6px}.np-hero__perks strong{font-size:1.22rem;line-height:1.2;white-space:normal}.np-hero__perks small{font-size:1.05rem;line-height:1.45;color:#6d7368}.np-hero__photo{position:relative;overflow:hidden;background:#d9cebf;min-height:490px}.np-hero__photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.np-hero__tag{position:absolute;bottom:30px;right:30px;background:#fffdf8eb;border:1px solid rgba(255,255,255,.75);border-radius:100px;color:var(--np-green);padding:10px 18px;font-size:1.2rem;font-weight:700;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.np-hero__tag span{margin-left:6px;color:var(--np-peach)}.np-section-heading{padding:0 20px;max-width:800px;margin:auto}.np-section-heading--center{text-align:center}.np-story{padding:clamp(60px,7vw,105px) max(6vw,26px) 55px;background:var(--np-ivory)}.np-section-heading h2{font-size:clamp(3.6rem,4.1vw,6rem);line-height:1.15;margin:12px 0}.np-section-heading p{color:var(--np-muted);font-size:1.6rem;margin:8px auto 30px}.np-story__grid{max-width:1380px;margin:24px auto 0;display:grid;grid-template-columns:51% 1fr;gap:clamp(36px,5vw,100px);align-items:center}.np-story__product{background:#f2eee8;padding:clamp(20px,3vw,45px);border-radius:18px;text-align:center;overflow:hidden}.np-story__product img{display:block;object-fit:contain;max-height:590px;max-width:100%;width:100%;mix-blend-mode:multiply;border-radius:12px}.np-real-photo-label{font-size:1rem;font-weight:800;color:var(--np-green);letter-spacing:.13em;margin-top:17px}.np-story__benefits article{display:flex;gap:19px;align-items:flex-start;padding:20px 0;border-bottom:1px solid var(--np-line)}.np-circle-icon{border-radius:50%;height:52px;width:52px;display:grid;place-items:center;flex:0 0 52px;background:#e9ede4;color:var(--np-green);font-size:2.8rem}.np-story__benefits h3{font-size:clamp(1.7rem,1.8vw,2.4rem);margin:0 0 4px;font-weight:750}.np-story__benefits p{font-size:1.48rem;color:var(--np-muted);margin:0}.np-story__shop{margin-top:27px}.np-sizes{background:linear-gradient(120deg,#edede5,#f9f5ee);display:grid;grid-template-columns:1fr 1.25fr;gap:45px;align-items:center;padding:65px max(6vw,28px)}.np-sizes__lead{max-width:520px}.np-sizes__lead h2{font-size:clamp(3.4rem,3.7vw,5.6rem);line-height:1.15;margin:13px 0}.np-sizes__lead p{font-size:1.5rem;color:var(--np-muted)}.np-sizes__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.np-size{position:relative;padding:26px 24px;border:1px solid #E4DDD2;border-radius:16px;background:#fffdf9;display:flex;flex-direction:column;gap:7px}.np-size__badge{background:var(--np-green);color:#fff;font-family:Georgia,serif;font-size:2.1rem;border-radius:50%;height:43px;width:43px;display:grid;place-items:center}.np-size h3{font-size:2rem;margin:8px 0 0}.np-size strong{font-size:1.5rem}.np-size span:not(.np-size__badge){font-size:1.3rem;color:#6c756e}.np-size p{font-size:1.28rem;margin:9px 0 0;color:#5f665d}.np-sizes>.np-text-link{grid-column:2;justify-self:start;margin-top:-32px}.np-bottle{background:#faf5ec;display:grid;grid-template-columns:55% 45%;gap:0;min-height:570px}.np-bottle__images{display:grid;grid-template-columns:61% 39%;height:100%;min-height:530px;overflow:hidden}.np-bottle__photo{position:relative;overflow:hidden}.np-bottle__photo--main>img{width:100%;height:100%;object-fit:cover;display:block}.np-bottle__photo-label{position:absolute;bottom:22px;left:20px;color:#fff;font-size:1.2rem;background:#2d4e3ad1;padding:8px 12px;border-radius:100px}.np-bottle__photo--product{background:#f0eadf;display:flex;flex-direction:column;justify-content:center;gap:20px;align-items:center;padding:16px}.np-bottle__colors{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:0;min-width:0}.np-bottle__colors img{display:block;width:min(80%,220px);height:auto;aspect-ratio:1;object-fit:contain;border-radius:12px}.np-bottle__photo--product small{text-align:center;font-size:.9rem;color:#496454;letter-spacing:.13em;font-weight:700}.np-bottle__copy{padding:clamp(35px,5vw,90px) clamp(28px,5.1vw,95px);align-self:center;max-width:760px}.np-bottle h2{font-size:clamp(4rem,4vw,6.3rem);line-height:1.1;margin:15px 0 18px}.np-bottle__copy>p{font-size:1.6rem;color:var(--np-muted);max-width:490px}.np-bottle__specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:22px 0}.np-bottle__specs>div{padding:15px 8px 12px;border-top:1px solid #DCCFBE;display:flex;flex-direction:column;gap:2px}.np-bottle__specs b{font-size:1.65rem}.np-bottle__specs span{font-size:1.12rem;color:var(--np-muted)}.np-bottle__offer{border-radius:14px;background:#e0ebdd;border:1px solid #C9DAC8;display:flex;flex-direction:column;padding:16px 20px;margin:20px 0;gap:5px}.np-bottle__offer strong{color:var(--np-green);font-size:1.6rem}.np-bottle__offer span{color:#57685b;font-size:1.25rem;line-height:1.4}.np-bottle__footnote{font-size:1.14rem!important;margin-top:15px!important}.np-ending{background:radial-gradient(circle at 70% 40%,#f7ecdd,#e8ede1);padding:80px 24px 50px;text-align:center}.np-ending h2{font-size:clamp(3.8rem,4vw,6.3rem);line-height:1.14;margin:16px auto;max-width:790px}.np-ending p{font-size:1.55rem;color:#656e62;max-width:630px;margin:15px auto 25px}.np-ending__buttons{display:flex;gap:13px;justify-content:center;flex-wrap:wrap}.np-ending__trust{display:flex;justify-content:center;flex-wrap:wrap;gap:19px;margin-top:50px;padding-top:23px;border-top:1px solid #CDD6C8;color:#44604d;font-size:1.08rem;letter-spacing:.05em;font-weight:700}.template-product .product__title h1,.template-product .product__title h2,.product__title h1,.product__title h2{font-family:Georgia,Times New Roman,serif!important;letter-spacing:-.035em!important;line-height:1.15}.product-form__submit,.shopify-payment-button__button--unbranded,.cart__checkout-button,.cart-drawer .button,.bundle-deals__button .button{border-radius:13px!important}.product__info-wrapper .nappaw-free-shipping-20261029 span{background:#e7efe3!important;border-color:#cedfcb!important;color:#315a46!important}.footer{background:#335642!important}.footer a,.footer p,.footer .h4{color:inherit}@media(max-width:990px){.np-hero{grid-template-columns:1fr;min-height:0}.np-hero__photo{order:-1;height:470px;min-height:0}.np-hero__content{padding:42px 6vw}.np-hero h1{font-size:clamp(4.8rem,7vw,7.5rem)}.np-hero__perks{max-width:650px}.np-story__grid{grid-template-columns:1fr;gap:30px}.np-story__product{max-width:650px;width:100%;justify-self:center}.np-sizes{grid-template-columns:1fr;gap:18px}.np-sizes>.np-text-link{grid-column:1;margin:0}.np-bottle{grid-template-columns:1fr}.np-bottle__images{height:480px;min-height:0}.np-bottle__copy{padding:48px 6vw}}@media(max-width:749px){.np-hero__photo{height:320px;min-height:0}.np-hero__tag{bottom:16px;right:12px;font-size:1.08rem}.np-hero__content{padding:33px 21px 38px}.np-hero h1{font-size:clamp(4.2rem,11vw,5.5rem);margin:12px 0 17px}.np-hero__description{font-size:1.5rem}.np-hero__buttons{gap:18px;margin-bottom:26px}.np-hero__buttons .np-cta{width:100%}.np-hero__perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.np-hero__perks strong{font-size:1.06rem}.np-hero__perks small{font-size:.91rem}.np-perk__icon{width:34px;height:34px;font-size:2rem}.np-story{padding:56px 20px 42px}.np-section-heading h2{font-size:clamp(3.6rem,10vw,4.9rem)}.np-story__product{padding:20px}.np-story__benefits article{gap:12px}.np-story__benefits h3{font-size:1.75rem}.np-story__benefits p{font-size:1.4rem}.np-circle-icon{width:42px;height:42px;flex-basis:42px;font-size:2rem}.np-story__shop{width:100%}.np-sizes{padding:46px 20px}.np-sizes__lead h2{font-size:3.8rem}.np-sizes__cards{gap:9px}.np-size{padding:18px 13px}.np-size h3{font-size:1.7rem}.np-size strong{font-size:1.22rem}.np-size p{font-size:1.13rem}.np-bottle__images{height:380px;grid-template-columns:62% 38%}.np-bottle__photo--product{gap:8px;padding:8px}.np-bottle__colors{gap:8px}.np-bottle__colors img{width:90%}.np-bottle__photo--product small{font-size:.8rem}.np-bottle__copy{padding:42px 22px}.np-bottle h2{font-size:4.4rem}.np-bottle__specs b{font-size:1.4rem}.np-bottle__copy .np-cta{width:100%}.np-ending{padding:60px 20px 36px}.np-ending h2{font-size:4rem}.np-ending__buttons .np-cta{width:100%}.np-ending__trust{gap:10px;flex-direction:column;align-items:center}}.np-about{display:grid;grid-template-columns:49% 51%;background:#f4eee5;min-height:610px}.np-about__photo{min-height:570px;position:relative;overflow:hidden}.np-about__photo img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.np-about__copy{padding:clamp(40px,6vw,100px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.np-about h1{font-family:Georgia,serif;letter-spacing:-.03em;font-size:clamp(4rem,5vw,7rem);line-height:1.1;margin:15px 0 25px}.np-about p{font-size:1.55rem;line-height:1.65;color:#5d665c;max-width:560px}.np-about .np-cta{margin-top:15px}.template-page .rich-text__heading,.template-page .collapsible-content__heading,.template-product .image-with-text__heading,.template-product .collapsible-content__heading{font-family:Georgia,serif;letter-spacing:-.025em}@media(max-width:990px){.np-about{grid-template-columns:1fr}.np-about__photo{height:410px;min-height:0}.np-about__copy{padding:45px 6vw}}@media(max-width:749px){.np-about__photo{height:300px}.np-about__copy{padding:35px 22px}.np-about h1{font-size:4.2rem}.np-about p{font-size:1.45rem}.np-about .np-cta{width:100%}}.np-hero{grid-template-columns:39% 61%;background:#f8f2e9;min-height:590px}.np-hero__content{padding:clamp(36px,4vw,75px) clamp(25px,4vw,68px);background:#f8f2e9}.np-hero h1{font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(4.5rem,4vw,7.8rem);line-height:1.08;margin:18px 0;letter-spacing:-.05em;font-weight:720}.np-hero h1 em{font-style:normal;color:#234b38}.np-hero__description{font-size:clamp(1.5rem,1.22vw,1.85rem);line-height:1.55;max-width:500px;margin-bottom:22px}.np-hero__badges{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.np-kicker{font-size:1.15rem;letter-spacing:.06em;text-transform:none;display:inline-flex;padding:7px 13px;border-radius:100px;background:#e4ecde;color:#2d5640;font-weight:700}.np-kicker__paw{display:none}.np-shipping-pill{display:inline-flex;align-items:center;gap:7px;letter-spacing:.09em;font-size:1.05rem;color:#2f5843;font-weight:850;border-bottom:1px solid #C6D6C7;padding:4px 0 7px}.np-hero__buttons{margin:2px 0 18px;gap:12px}.np-hero__perks{display:flex;flex-wrap:wrap;gap:14px;border:0;padding-top:10px}.np-hero__perks>div{flex-direction:row;gap:8px;align-items:center}.np-hero__perks strong{font-size:1.2rem}.np-perk__icon{font-size:1.9rem;width:30px;height:30px;margin:0}.np-hero__photo{background:#f6eedf;min-height:550px;display:flex;align-items:center;justify-content:center}.np-hero__photo img{object-fit:contain!important;object-position:center center!important;transform:scale(.975);background:transparent!important}.np-hero__photo:after{display:none!important}.np-hero__tag{display:none}.np-details{background:#fcfaf6;padding:clamp(54px,7vw,96px) max(5vw,22px)}.np-details__heading{max-width:980px;margin:0 auto 35px;text-align:center}.np-details__heading h2{font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(3.5rem,3.4vw,6rem);letter-spacing:-.03em;line-height:1.13;margin:12px 0}.np-details__heading p{color:#7b7b72;font-size:1.45rem}.np-details__cards{max-width:1350px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.np-detail{border-radius:14px;overflow:hidden;background:#fff;border:1px solid #EEE9E1;box-shadow:0 10px 32px #37302509}.np-detail__image{position:relative;aspect-ratio:1.65;overflow:hidden;background:#eee6dc}.np-detail__image img{display:block;width:100%;height:100%;object-fit:cover}.np-air-arrows{position:absolute;left:34%;top:13%;color:#fff;font-size:3.9rem;font-weight:650;letter-spacing:.15em;text-shadow:0 1px 5px #44554c;transform:rotate(-16deg)}.np-detail__chip{position:absolute;left:15px;bottom:13px;background:#fafaf5eb;color:#335742;border-radius:100px;padding:6px 9px;font-size:1.05rem;font-weight:800;letter-spacing:.07em}.np-detail__content{padding:20px 23px 27px}.np-detail__content h3{font-size:1.85rem;margin:0 0 9px;color:#1c3027}.np-detail__content p{font-size:1.42rem;margin:0;color:#687067;line-height:1.55}.np-sizes{display:block;padding:clamp(52px,6vw,90px) max(5vw,22px) 54px;background:#f8f5ef}.np-sizes__lead{max-width:800px;margin:0 auto 27px;text-align:center}.np-sizes__lead h2{font-size:clamp(3.8rem,3.8vw,6.2rem);line-height:1.14;letter-spacing:-.04em;margin:12px auto}.np-sizes__lead p{font-size:1.4rem;margin:0 auto;color:#72766c}.np-sizes__cards{max-width:1280px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:auto}.np-size{display:grid;grid-template-columns:1.1fr 1fr;grid-template-rows:auto auto auto auto;gap:4px 10px;position:relative;border:1px solid #E6E1D7;border-radius:14px;padding:24px;background:#fdfbf7;min-height:230px;text-decoration:none!important;color:#263d2f!important}.np-size__head{display:flex;align-items:center;gap:7px;font-size:1.13rem;font-weight:800;color:#315a46;letter-spacing:.14em}.np-size__badge{width:28px;height:28px;font-size:1.4rem}.np-size h3{font-size:2.4rem;grid-column:1;margin:6px 0}.np-size p{grid-column:1;font-size:1.27rem;margin:0;color:#59665b}.np-size__price{grid-column:1;font-size:2rem;margin-top:8px}.np-size img{grid-column:2;grid-row:1/5;width:100%;height:100%;max-height:200px;object-fit:contain;mix-blend-mode:multiply;align-self:center}.np-sizes__link{display:table;text-align:center;margin:22px auto 0!important}.np-bottle{background:#f9f4eb}.np-bottle__photo--main>img{object-position:center}.np-bottle__photo--product{background:#f5efe6}.np-bottle__offer{background:#e6eedf;border:1px solid #D3DDCF}.np-ending{background:#e9ede4}.np-cta--primary{background:#315a46!important}.np-cta--primary:hover{background:#1d3f30!important}@media screen and (max-width:1100px){.np-hero{grid-template-columns:43% 57%}.np-hero__content{padding:30px}.np-hero h1{font-size:clamp(3.8rem,5.5vw,6rem)}}@media screen and (max-width:749px){.np-hero{grid-template-columns:1fr;display:flex;flex-direction:column;background:#f8f2e9}.np-hero__photo{order:1;min-height:0;height:auto;aspect-ratio:1.66;background:#f8f2e9;padding:2px 8px}.np-hero__photo img{position:static!important;display:block;width:100%!important;height:100%!important;object-fit:contain!important;transform:none!important}.np-hero__content{order:2;padding:26px 21px 32px;background:#f8f2e9}.np-hero h1{font-size:clamp(3.7rem,10vw,5rem);line-height:1.08;margin:13px 0}.np-kicker{font-size:1.05rem}.np-shipping-pill{font-size:1rem}.np-hero__perks{display:flex;justify-content:space-between;gap:7px;flex-wrap:nowrap}.np-hero__perks>div{flex:1 1 0;flex-direction:column;text-align:center;gap:5px}.np-hero__perks strong{font-size:1rem;line-height:1.3}.np-detail__content{padding:17px}.np-details{padding:54px 17px}.np-details__heading h2{font-size:3.5rem}.np-details__cards{grid-template-columns:1fr;gap:14px}.np-detail__image{aspect-ratio:1.9}.np-detail__content p{font-size:1.4rem}.np-sizes{padding:50px 18px}.np-sizes__lead h2{font-size:3.5rem}.np-sizes__cards{grid-template-columns:1fr;gap:12px}.np-size{min-height:175px;padding:15px;grid-template-columns:1.15fr .85fr}.np-size img{max-height:165px}.np-size h3{font-size:1.9rem}.np-size__price{font-size:1.7rem}}.header .header__menu-item{font-size:17px;line-height:1.4}.menu-drawer .menu-drawer__menu-item{font-size:18px;line-height:1.5}.np-hero .np-kicker{font-size:16px;line-height:1.5;letter-spacing:.025em}.np-hero .np-shipping-pill{font-size:15px;line-height:1.5;letter-spacing:.045em}.np-hero__perks strong{font-size:14px;line-height:1.4}.np-bottle .np-eyebrow{font-size:14px;line-height:1.5;letter-spacing:.12em}.np-bottle__specs span{font-size:14px;line-height:1.5}.np-bottle__offer span{font-size:15px;line-height:1.5}.np-bottle .np-bottle__footnote{font-size:16px!important;line-height:1.6;color:#315a46;padding:14px 16px;background:#e6eedf;border:1px solid #D3DDCF;border-radius:12px}.np-bottle__footnote strong{display:block;font-size:16px;font-weight:750}@media(max-width:749px){.np-hero .np-kicker{font-size:15px}.np-hero .np-shipping-pill{font-size:14px}.np-hero__perks strong{font-size:13px}}.np-hero .np-shipping-pill{font-size:18px;line-height:1.5;letter-spacing:.045em;border:0;background:none;padding:0;color:#315a46}@media(max-width:749px){.np-hero .np-shipping-pill{font-size:16px}}.np-details__heading .np-eyebrow{font-size:1.6rem;line-height:1.45;letter-spacing:.12em;color:#315a46}.np-details__heading p,.np-sizes__lead p{font-size:clamp(1.7rem,1.7vw,1.95rem);line-height:1.58;color:#425a4b;font-weight:500;max-width:720px}.np-bottle__photo--product small{font-size:1.45rem;letter-spacing:.045em;line-height:1.45;padding:0 3px;overflow-wrap:break-word}.np-bottle__photo--main>img{object-position:60% center}.np-airrest-intro{color:#34453b;line-height:1.62;margin:12px 0 18px;font-size:1.55rem}.np-airrest-intro h3{color:#284d3b;font-family:var(--font-body-family),Arial,sans-serif;font-weight:750;font-size:clamp(1.95rem,2vw,2.35rem);line-height:1.35;margin:0 0 10px}.np-airrest-intro p{margin:0 0 12px;line-height:1.6}.np-airrest-intro ul{list-style:none;margin:10px 0;padding:0}.np-airrest-intro li{padding:9px 0 9px 18px;border-bottom:1px solid #E3E9E2;position:relative}.np-airrest-intro li:before{content:"\2713";position:absolute;left:0;top:9px;font-weight:800;color:#315a46}.np-airrest-intro strong{color:#284d3b}.np-airrest-intro__note{font-size:1.4rem;color:#526a59}.np-airrest-intro__details{border:1px solid #DBE6DA;background:#f5f8f2;border-radius:10px;margin:14px 0 8px;overflow:hidden}.np-airrest-intro__details summary{cursor:pointer;font-weight:700;color:#315a46;padding:13px 15px;min-height:44px;line-height:1.4}.np-airrest-intro__details summary:focus-visible{outline:2px solid #315A46;outline-offset:-2px}.np-airrest-intro__details-body{padding:0 15px 13px;font-size:1.45rem}.np-hydrogo-card-description{margin:18px 0;font-size:1.5rem;line-height:1.6}@media(max-width:749px){.np-details__heading .np-eyebrow{font-size:1.55rem;letter-spacing:.09em}.np-details__heading p,.np-sizes__lead p{font-size:1.7rem;line-height:1.55}.np-bottle__photo--product small{font-size:1.4rem;letter-spacing:.015em;line-height:1.3}.np-bottle__photo--main>img{object-position:60% center}.np-airrest-intro{font-size:1.58rem;line-height:1.55}.np-airrest-intro h3{font-size:2rem}.np-airrest-intro li{padding:8px 0 8px 18px}.np-airrest-intro__details-body{font-size:1.5rem}}.featured-product .product-form__input .form__label,.featured-product .product-form__input legend.form__label,.featured-product .product-form__quantity .form__label,.featured-product .product-form__quantity-top .form__label,.featured-product .quantity__label{font-size:1.7rem!important;line-height:1.4!important;font-weight:750!important;color:#2d4839!important;letter-spacing:0!important}.featured-product .product-form__input .select__select,.featured-product .product-form__input select{font-size:1.7rem!important;line-height:1.35!important;min-height:4.8rem!important;color:#2b4035!important}.featured-product .product-form__input input[type=radio]+label{font-size:1.7rem!important;line-height:1.3!important;min-height:4.4rem}.np-bottle,.np-bottle__images,.np-bottle__photo--product,.np-bottle__copy{background:#f9f4eb!important}.np-bottle__photo--main>img{object-position:54% center}@media(min-width:991px){.np-bottle{grid-template-columns:58% 42%}.np-bottle__images{grid-template-columns:65% 35%}.np-bottle__photo--product{padding:12px 7px 12px 10px}}@media(max-width:749px){.np-bottle__images{grid-template-columns:64% 36%}.np-bottle__photo--main>img{object-position:54% center}.featured-product .product-form__input .form__label,.featured-product .product-form__quantity .form__label,.featured-product .quantity__label{font-size:1.75rem!important}.featured-product .product-form__input .select__select{font-size:1.65rem!important}}.np-palette{background:#fcfaf6;padding:clamp(46px,5.5vw,86px) max(4vw,20px) clamp(35px,5vw,70px);color:#263a2d}.np-palette__heading{text-align:center;max-width:760px;margin:0 auto 28px}.np-palette__eyebrow{font-size:1.35rem;color:#315a46;font-weight:800;letter-spacing:.12em}.np-palette__heading h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(3.6rem,3.8vw,5.7rem);line-height:1.12;letter-spacing:-.025em;margin:10px auto}.np-palette__heading p{font-size:clamp(1.6rem,1.5vw,1.85rem);color:#657266;line-height:1.55;margin:0}.np-palette__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1360px;margin:auto}.np-palette__card{background:#fffdf9;border:1px solid #E9E4DA;border-radius:15px;overflow:hidden;box-shadow:0 9px 25px #21352509}.np-palette__image{display:block;aspect-ratio:1.45;background:#f9f4ec;overflow:hidden}.np-palette__image img{display:block;width:100%;height:100%;object-fit:contain}.np-palette__body{padding:20px 23px 23px}.np-palette__color{font-size:1.12rem;letter-spacing:.08em;font-weight:800;color:#38624b}.np-palette__body h3{font-family:var(--font-heading-family),Georgia,serif;line-height:1.25;font-size:clamp(2rem,1.8vw,2.55rem);margin:9px 0}.np-palette__body p{font-size:1.46rem;line-height:1.56;color:#677267;margin:0}.np-palette__disclaimer{font-size:1.26rem;line-height:1.45;color:#6f756a;max-width:900px;margin:19px auto 0;text-align:center}.np-hydrogo-details{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 20px}.np-hydrogo-details>span{flex:1 1 120px;border:1px solid #E1E6DD;border-radius:9px;padding:10px 9px;background:#f6f9f4}.np-hydrogo-details strong{font-size:1.55rem;line-height:1.3;display:block;color:#304b3b}.np-hydrogo-details small{display:block;font-size:1.34rem;color:#627368;line-height:1.45;margin-top:2px}.np-hydrogo-color{display:flex;flex-direction:column;align-items:center;gap:3px;border-radius:0}.np-hydrogo-color .color-swatch__image{height:6.2rem;width:6.2rem;border:3px solid #FFFFFF;display:grid;place-items:center;box-shadow:0 0 0 1px #b5c8b8}.np-hydrogo-color .np-hydrogo-color__dot{display:block;height:100%;width:100%;border-radius:50%;background:#32bfd0}.np-hydrogo-color .np-hydrogo-color__dot--blue{background:#25c5cf}.np-hydrogo-color .np-hydrogo-color__dot--pink{background:#f2a3bc}.np-hydrogo-color input:checked+.color-swatch__image{box-shadow:0 0 0 3px #315a46}.np-hydrogo-color .color-swatch_hidden-label{height:6.2rem;width:100%;border-radius:50%;top:0}.np-hydrogo-color .color-swatch__label{position:static;display:block;visibility:visible;opacity:1;transform:none;transition:none;white-space:nowrap;background:none;color:#315a46;font-size:1.45rem;font-weight:650;line-height:1.35;padding:2px 0;margin:0}.np-hydrogo-color .color-swatch__label:before{display:none}.np-hydrogo-gallery .thumbnail-slider{display:flex;justify-content:center;width:100%}.np-hydrogo-gallery .thumbnail-list,.np-hydrogo-gallery .thumbnail-list.slider--tablet-up{display:flex!important;flex-wrap:nowrap!important;align-items:center;justify-content:center!important;gap:9px!important;flex:0 1 auto!important;max-width:100%;margin:0 auto!important;padding:8px 0!important;width:auto!important}.np-hydrogo-gallery .thumbnail-list__item,.np-hydrogo-gallery .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:clamp(82px,8vw,118px)!important;flex:0 1 clamp(82px,8vw,118px)!important}.np-bottle,.np-bottle__copy,.np-bottle__images,.np-bottle__photo--product{background:#f9f4eb!important}.np-bottle{grid-template-columns:minmax(0,56%) minmax(0,44%)!important}.np-bottle__images{grid-template-columns:66% 34%!important;min-width:0}.np-bottle__photo--product{padding:10px 3px 10px 6px!important;align-items:flex-end!important}.np-bottle__colors{width:100%;align-items:flex-end!important;gap:10px!important}.np-bottle__colors img{width:min(92%,225px)!important;max-width:100%!important}.np-bottle__photo--product small{font-size:1.4rem!important;letter-spacing:.015em!important;margin:auto!important}.np-bottle__copy{padding:40px clamp(20px,3vw,56px) 40px clamp(18px,2vw,34px)!important;max-width:none!important}.np-bottle h2{font-size:clamp(3.5rem,3.6vw,5.6rem)!important;line-height:1.12!important}.np-bottle__photo--main>img{object-position:32% center!important}.np-detail:last-child .np-detail__image{background:#e9e3da}.np-detail:last-child .np-detail__image img{filter:brightness(1.12) contrast(.8) saturate(.88)}@media(max-width:990px){.np-palette__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.np-palette__body{padding:14px}.np-bottle{grid-template-columns:1fr!important}.np-bottle__copy{padding:40px 22px!important}}@media(max-width:749px){.np-palette{padding:45px 16px 42px}.np-palette__grid{display:flex;flex-direction:column;gap:13px}.np-palette__card{display:grid;grid-template-columns:38% 62%;align-items:center}.np-palette__image{aspect-ratio:1;align-self:stretch}.np-palette__body{padding:15px 12px}.np-palette__color{font-size:1.1rem}.np-palette__body h3{font-size:1.9rem;line-height:1.23}.np-palette__body p{font-size:1.34rem;line-height:1.42}.np-hydrogo-details>span{flex:1 1 110px}.np-hydrogo-color .color-swatch__image{height:6rem;width:6rem}.np-hydrogo-gallery .thumbnail-list__item,.np-hydrogo-gallery .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:clamp(72px,24vw,110px)!important;flex:0 1 clamp(72px,24vw,110px)!important}.np-bottle__images{grid-template-columns:65% 35%!important}.np-bottle__photo--product{align-items:center!important;padding:7px!important}.np-bottle__colors{align-items:center!important}.np-bottle__colors img{width:94%!important}.np-bottle__copy{padding:34px 20px!important}.np-bottle__photo--main>img{object-position:28% center!important}}.np-detail:last-child .np-detail__image img{filter:none!important;object-position:center 52%!important}.np-bottle__photo--main>img{object-position:48% center!important}@media(max-width:749px){.np-bottle__photo--main>img{object-position:48% center!important}}.np-bottle__scene{position:relative;min-width:0;align-self:center;margin:24px 0 24px 24px;border-radius:16px;overflow:hidden;line-height:0;background:#f9f4eb}.np-bottle__scene>img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.np-bottle__scene-label{display:block;padding:10px 12px;font-size:12px;line-height:1.45;color:#596b5d;background:#f9f4eb}.np-bottle__originals{margin-top:16px;color:#526a59;font-size:14px;line-height:1.5}.np-bottle__originals summary{cursor:pointer;min-height:44px;padding:10px 0;text-decoration:underline;text-underline-offset:3px}.np-bottle__originals>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:360px}.np-bottle__originals img{display:block;width:100%;height:auto;border-radius:8px}.np-palette__body p{font-size:16px;line-height:1.6}.np-palette__disclaimer{font-size:16px;line-height:1.6;color:#6f756a}.np-palette__card:first-child .np-palette__image{background:#f9f4ec}@media(max-width:990px){.np-bottle__scene{margin:24px 24px 0}}@media(max-width:749px){.np-bottle__scene{margin:16px 16px 0;border-radius:12px}.np-bottle__scene-label{font-size:11px;padding:9px 0}.np-palette__body p,.np-palette__disclaimer{font-size:15px;line-height:1.55}.np-palette__card{grid-template-columns:minmax(0,38%) minmax(0,62%)}.np-palette__body{min-width:0}}.np-size-stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1280px;margin:32px auto 0}.np-size-story{display:flex;flex-direction:column;min-width:0;background:#fffdf9;border:1px solid #E6E1D7;border-radius:18px;overflow:hidden;text-decoration:none!important;color:#263d2f!important}.np-size-story__photo{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.np-size-story__body{padding:24px 26px 26px}.np-size-story__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.np-size-story__label{font-size:16px;letter-spacing:.1em;font-weight:750;color:#315a46}.np-size-story__price{font-size:clamp(30px,2.8vw,40px);font-weight:800;line-height:1.15;color:#315a46}.np-size-story h3{font-family:Georgia,serif;font-size:clamp(25px,2.4vw,34px);line-height:1.2;margin:20px 0 12px}.np-size-story__dimensions{font-size:19px;font-weight:700;margin:0 0 6px;line-height:1.5}.np-size-story__weight{font-size:15px;color:#617064;margin:0;line-height:1.55}.np-size-story__cta{display:flex;align-items:center;justify-content:space-between;min-height:48px;border-top:1px solid #E5DDD2;margin-top:20px;padding-top:15px;font-size:16px;font-weight:700;color:#315a46}.np-size-stories__note{font-size:14px!important;line-height:1.6;color:#6f756a;max-width:900px;margin:18px auto 0;text-align:center}.np-bottle.np-bottle--seamless{grid-template-columns:minmax(0,57%) minmax(0,43%)!important;min-height:0;overflow:hidden;align-items:center}.np-bottle--seamless .np-bottle__scene{width:124%;max-width:none;margin:0;border-radius:0;align-self:center;overflow:visible;line-height:0;min-width:0}.np-bottle--seamless .np-bottle__scene>img{display:block;width:100%;height:auto;object-fit:contain;mask-image:linear-gradient(to right,#000 70%,transparent 99%);-webkit-mask-image:linear-gradient(to right,#000 70%,transparent 99%)}.np-bottle--seamless .np-bottle__copy{position:relative;z-index:1;background:transparent!important;padding:44px 6vw 44px 0!important;min-width:0}.np-bottle--seamless h2{font-size:clamp(35px,3.7vw,62px)!important}.np-bottle--seamless .np-bottle__illustration-note{font-size:12px;line-height:1.5;color:#6f756a;margin:14px 0 0}@media(max-width:990px){.np-bottle.np-bottle--seamless{grid-template-columns:minmax(0,1fr)!important}.np-bottle--seamless .np-bottle__scene{width:100%;margin:0;overflow:hidden}.np-bottle--seamless .np-bottle__scene>img{mask-image:linear-gradient(to bottom,#000 85%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 85%,transparent 100%)}.np-bottle--seamless .np-bottle__copy{padding:12px 6vw 40px!important}}@media(max-width:749px){.np-size-stories{grid-template-columns:minmax(0,1fr);gap:20px}.np-size-story__body{padding:20px}.np-size-story__price{font-size:32px}.np-size-story h3{font-size:27px}.np-size-story__dimensions{font-size:18px}.np-size-stories__note{font-size:13px!important}.np-bottle--seamless .np-bottle__copy{padding:4px 20px 36px!important}}@media(max-width:749px){.np-bottle.np-bottle--seamless{display:block!important;overflow:hidden!important}.np-bottle--seamless .np-bottle__scene{margin:0!important;padding:0!important;width:100%!important;max-width:none!important;border:0!important;border-radius:0!important;overflow:hidden!important;line-height:0!important}.np-bottle--seamless .np-bottle__scene>img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:cover!important;mask-image:none!important;-webkit-mask-image:none!important}.np-palette{display:block!important;position:relative!important;clear:both!important;margin-top:56px!important;padding:54px 20px 46px!important;background:#f5f0e7!important;border-top:1px solid #E3DCCF!important}.np-palette__heading{margin:0 auto 32px!important}.np-palette__heading h2{font-size:clamp(3.5rem,9vw,4.5rem)!important;line-height:1.17!important}.np-palette__heading p{font-size:1.65rem!important;line-height:1.55!important}.slider-buttons{gap:18px!important;min-height:64px!important}.slider-buttons .slider-counter,.slider-counter{font-size:1.9rem!important;font-weight:750!important;line-height:1.35!important;min-width:52px!important}.slider-buttons .slider-button,.slider-button{height:48px!important;width:48px!important;min-width:48px!important;min-height:48px!important}.slider-buttons .slider-button .icon,.slider-button .icon{height:20px!important;width:20px!important}}.featured-product .product__view-details,.featured-product a.product__view-details{display:none!important}@media(max-width:749px){.np-bottle--seamless .np-bottle__scene{width:100%!important;height:clamp(275px,76vw,380px)!important;overflow:hidden!important;background:#f9f4eb!important;margin:0!important}.np-bottle--seamless .np-bottle__scene>img{display:block!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:8% 50%!important;mask-image:none!important;-webkit-mask-image:none!important}}.np-palette{clear:both!important;display:block!important;position:relative!important;background:#f5f0e7!important;border-top:1px solid #E5DDD2!important;margin:0!important;padding-top:clamp(70px,8vw,112px)!important;padding-bottom:clamp(55px,6vw,85px)!important}.np-palette__heading{margin-bottom:40px!important}.np-palette__eyebrow{font-size:clamp(1.5rem,1.4vw,1.9rem)!important}.np-palette__heading p{font-size:clamp(1.7rem,1.65vw,2rem)!important}.np-size-story__top{justify-content:flex-start!important}.np-size-story{cursor:default!important}.np-size-story__label{font-size:clamp(1.7rem,1.55vw,2rem)!important}.np-size-story__dimensions{font-size:clamp(2rem,1.75vw,2.3rem)!important}.np-size-story__weight{font-size:clamp(1.65rem,1.4vw,1.85rem)!important}.bundle-deals__variant-select.select__select,.bundle-deals__variant-select,.bundle-deals select.variant-dropdown{font-size:1.7rem!important;font-weight:650!important;line-height:1.35!important;min-height:5rem!important;padding-top:1rem!important;padding-bottom:1rem!important;color:#2b4035!important}.bundle-deals__product .bundle-deals__price{font-size:1.7rem!important}@media(max-width:749px){.np-palette{padding:62px 19px 55px!important;margin-top:0!important}.np-palette__heading{margin-bottom:34px!important}.np-palette__eyebrow{font-size:1.5rem!important}.np-palette__heading p{font-size:1.7rem!important}.np-size-story__label{font-size:1.8rem!important}.bundle-deals__variant-select.select__select{font-size:1.7rem!important;min-height:5rem!important}}@media(max-width:749px){.np-bottle.np-bottle--seamless{display:block!important;overflow:hidden!important}.np-bottle--seamless .np-bottle__scene{display:block!important;position:relative!important;width:100%!important;max-width:none!important;aspect-ratio:1.33!important;min-height:0!important;height:auto!important;overflow:hidden!important;margin:0!important;border:0!important;border-radius:0!important;background:#f9f4eb!important}.np-bottle--seamless .np-bottle__scene>img{display:block!important;position:absolute!important;inset:0 auto auto 0!important;width:134%!important;max-width:none!important;height:auto!important;min-height:100%!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:left top!important;transform:none!important;mask-image:none!important;-webkit-mask-image:none!important}.np-palette__card{display:grid!important;grid-template-columns:minmax(0,48%) minmax(0,52%)!important;align-items:stretch!important;overflow:hidden!important}.np-palette__image{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;min-width:0!important;width:100%!important;height:auto!important;aspect-ratio:auto!important;overflow:hidden!important;padding:9px!important;background:#f9f4ec!important}.np-palette__image img{position:static!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:none!important}.np-palette__body{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;width:100%!important;padding:16px 12px!important;background:#fffdfa!important;overflow-wrap:break-word!important}.np-palette__color{font-size:1.15rem!important;letter-spacing:.035em!important;line-height:1.35!important}.np-palette__body h3{font-size:clamp(1.65rem,4.5vw,2.05rem)!important;line-height:1.2!important;margin:8px 0!important;overflow-wrap:break-word!important}.np-palette__body p{font-size:clamp(1.32rem,3.5vw,1.5rem)!important;line-height:1.46!important;overflow-wrap:break-word!important}}.np-bundle-discount-price{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px 10px!important}.np-bundle-discount-price .bundle-deals__price{text-decoration:line-through!important;color:#727a70!important;font-size:1.55rem!important;font-weight:550!important}.np-bundle-bottle-sale{color:#315a46!important;font-size:2.15rem!important;font-weight:850!important;line-height:1.3!important}.np-bundle-bottle-terms{width:100%;display:block;color:#576b5e;font-size:1.3rem!important;line-height:1.35!important}.np-size-story{cursor:pointer!important;text-decoration:none!important}.np-size-story:focus-visible{outline:3px solid #315A46!important;outline-offset:3px!important}.np-size-story:hover .np-size-story__cta{text-decoration:underline!important;text-underline-offset:4px}.np-size-story__top{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important}.np-size-story__price{font-size:clamp(2.8rem,2.6vw,3.9rem)!important;font-weight:850!important;line-height:1.15!important;color:#315a46!important}.np-size-story__cta{font-size:clamp(1.5rem,1.4vw,1.75rem)!important}.np-size-locked-message{padding:12px 14px;margin:12px 0 16px;border:1px solid #CEE0D1;border-radius:8px;background:#f1f7ef;color:#294c38;font-size:1.45rem;line-height:1.5}.np-size-locked-message a{display:inline-block;margin-left:8px;color:#244b38;font-weight:750;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.np-size-story__price{font-size:3.2rem!important}.np-bundle-bottle-sale{font-size:2.3rem!important}}.np-details .np-detail__chip{display:none!important}.np-detail__content h3{font-size:clamp(1.95rem,1.8vw,2.4rem)!important;line-height:1.25!important}.np-detail__content p{font-size:clamp(1.65rem,1.45vw,1.85rem)!important;line-height:1.6!important;color:#535e55!important}.np-bottle--seamless .np-bottle__scene picture{display:block!important;width:100%!important;line-height:0!important}.np-bottle--seamless .np-bottle__scene picture>img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:3/2!important;object-fit:contain!important;mask-image:linear-gradient(to right,#000 70%,transparent 99%);-webkit-mask-image:linear-gradient(to right,#000 70%,transparent 99%)}@media(max-width:749px){.np-detail__content p{font-size:1.7rem!important;line-height:1.6!important}.np-bottle.np-bottle--seamless .np-bottle__scene{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;background:#f7f3ec!important}.np-bottle--seamless .np-bottle__scene picture{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important}.np-bottle--seamless .np-bottle__scene picture>img{position:static!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;transform:none!important;mask-image:none!important;-webkit-mask-image:none!important}}@media(min-width:991px){.np-bottle.np-bottle--seamless{background:#faf5ec!important;grid-template-columns:minmax(0,58%) minmax(0,42%)!important;align-items:stretch!important;overflow:hidden!important;isolation:isolate!important}.np-bottle.np-bottle--seamless .np-bottle__scene{position:relative!important;z-index:0!important;width:119%!important;max-width:none!important;min-width:0!important;height:100%!important;align-self:stretch!important;margin:0!important;padding:0!important;background:transparent!important;overflow:visible!important;mask-image:linear-gradient(to right,#000 0%,#000 61%,rgba(0,0,0,.84) 70%,rgba(0,0,0,.28) 83%,transparent 97%)!important;-webkit-mask-image:linear-gradient(to right,#000 0%,#000 61%,rgba(0,0,0,.84) 70%,rgba(0,0,0,.28) 83%,transparent 97%)!important}.np-bottle.np-bottle--seamless .np-bottle__scene picture{width:100%!important;height:100%!important;display:block!important}.np-bottle.np-bottle--seamless .np-bottle__scene picture>img{display:block!important;width:100%!important;max-width:none!important;height:100%!important;min-height:610px!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:43% center!important;mask-image:none!important;-webkit-mask-image:none!important}.np-bottle.np-bottle--seamless .np-bottle__copy{position:relative!important;z-index:2!important;margin-left:-3.2vw!important;padding:45px clamp(30px,5vw,95px) 45px 2vw!important;background:transparent!important}}@media screen and (min-width:991px){.np-hero.np-rebuild{background:#f8f2e9!important;grid-template-columns:minmax(0,39%) minmax(0,61%)!important;isolation:isolate!important;overflow:hidden!important}.np-hero.np-rebuild .np-hero__content{background:transparent!important;position:relative!important;z-index:2!important}.np-hero.np-rebuild .np-hero__photo{overflow:hidden!important;background:#f8f2e9!important;position:relative!important}.np-hero.np-rebuild .np-hero__photo:after{content:"";position:absolute;z-index:1;inset:0 auto 0 0;width:clamp(45px,8vw,145px);pointer-events:none;background:linear-gradient(90deg,#f8f2e9,#f8f2e9d1 23%,#f8f2e94d 63%,#f8f2e900)}.np-hero.np-rebuild .np-hero__photo img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}[id$=__nappaw_value_strip],[id$=__nappaw_value_strip] .multicolumn,[id$=__nappaw_value_strip] .multicolumn.gradient,[id$=__nappaw_value_strip] .multicolumn .background-none,[id$=__nappaw_value_strip] .multicolumn .page-width,[id$=__nappaw_value_strip] .icon-bar-card,[id$=__nappaw_value_strip] .multicolumn-card{background:#f8f2e9!important;background-color:#f8f2e9!important;box-shadow:none!important;border-color:transparent!important}[id$=__nappaw_value_strip]{border:0!important}}@media(min-width:991px){#shopify-section-np-premium-hero,[id$=__np-premium-hero]{margin:0!important;padding:0!important;width:100%!important;max-width:none!important;background:#f8f2e9!important}.np-hero.np-rebuild{position:relative!important;margin:0!important;padding:0!important;width:100%!important;max-width:none!important;min-height:590px!important;align-items:stretch!important;grid-template-columns:minmax(0,39%) minmax(0,61%)!important;border:0!important}.np-hero.np-rebuild .np-hero__photo{height:100%!important;min-height:590px!important;margin:0!important;padding:0!important;align-self:stretch!important;background:#f8f2e9!important;overflow:hidden!important}.np-hero.np-rebuild .np-hero__photo img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;max-width:none!important;border:0!important;border-radius:0!important}.np-hero.np-rebuild .np-hero__photo:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(to bottom,transparent 0%,transparent 76%,rgba(248,242,233,.32) 89%,#F8F2E9 100%),linear-gradient(to right,#F8F2E9 0%,rgba(248,242,233,.88) 4%,rgba(248,242,233,.28) 15%,transparent 30%)!important}.np-hero.np-rebuild .np-hero__content{margin:0!important;border:0!important}[id$=__nappaw_value_strip]{margin-top:0!important;background:#f8f2e9!important}}@media screen and (min-width:991px){.np-hero.np-rebuild{column-gap:0!important;row-gap:0!important;padding:0!important;margin:0!important}.np-hero.np-rebuild .np-hero__photo{position:relative!important;min-width:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important}.np-hero.np-rebuild .np-hero__photo img{position:absolute!important;top:-3px!important;right:-3px!important;bottom:-3px!important;left:-3px!important;width:calc(100% + 6px)!important;height:calc(100% + 6px)!important;min-width:calc(100% + 6px)!important;max-width:none!important;object-fit:cover!important;display:block!important;border:0!important;border-radius:0!important}}@media screen and (min-width:991px){[id$=__np-premium-hero]{margin:0!important;padding:0!important;background:#f8f2e9!important}[id$=__np-premium-hero] .np-hero.np-rebuild{display:grid!important;grid-template-columns:minmax(0,39%) minmax(0,61%)!important;gap:0!important;min-height:610px!important;width:100%!important;margin:0!important;padding:0!important;background:#f8f2e9!important;align-items:stretch!important;overflow:hidden!important}[id$=__np-premium-hero] .np-hero__content{background:#f8f2e9!important;min-width:0!important;position:relative!important;z-index:2!important}[id$=__np-premium-hero] .np-hero__photo{position:relative!important;display:block!important;min-height:610px!important;height:auto!important;align-self:stretch!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#f8f2e9!important}[id$=__np-premium-hero] .np-hero__photo img{position:absolute!important;top:-2px!important;right:-2px!important;bottom:-2px!important;left:-2px!important;width:calc(100% + 4px)!important;min-width:calc(100% + 4px)!important;max-width:none!important;height:calc(100% + 4px)!important;display:block!important;object-fit:cover!important;object-position:50% 50%!important;transform:none!important;border:0!important;border-radius:0!important}[id$=__np-premium-hero] .np-hero__photo:after{content:""!important;display:block!important;position:absolute!important;z-index:1!important;pointer-events:none!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;background:linear-gradient(to right,#F8F2E9 0%,rgba(248,242,233,.89) 4%,rgba(248,242,233,.42) 11%,transparent 24%)!important}[id$=__nappaw_value_strip],[id$=__nappaw_value_strip] .multicolumn,[id$=__nappaw_value_strip] .multicolumn.gradient,[id$=__nappaw_value_strip] .multicolumn .background-none,[id$=__nappaw_value_strip] .multicolumn .page-width,[id$=__nappaw_value_strip] .icon-bar-card,[id$=__nappaw_value_strip] .multicolumn-card,[id$=__nappaw_value_strip] .multicolumn-card__info{background:#eef3ec!important;background-color:#eef3ec!important;border:0!important;box-shadow:none!important}[id$=__nappaw_value_strip]{padding:0!important;margin:0!important;border:0!important}[id$=__nappaw_value_strip] .multicolumn .page-width{max-width:1450px!important;padding-top:28px!important;padding-bottom:30px!important}[id$=__nappaw_value_strip] .multicolumn-card__info h3{color:#234b38!important;font-weight:750!important;font-size:clamp(1.55rem,1.17vw,1.9rem)!important}[id$=__nappaw_value_strip] .multicolumn-card__info p{color:#526558!important;line-height:1.5!important}[id$=__nappaw_value_strip] .icon-bar-card__icon{color:#5f8870!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nappaw-premium-rebuild.css.map */
