.np-our-picks{padding:80px 0}.np-our-picks--warm{background:var(--np-bg-taupe)}.np-our-picks--white{background:#fff}.np-our-picks__inner{max-width:1200px;margin:0 auto;padding:0 60px}.np-our-picks__header{text-align:center;margin-bottom:48px}.np-our-picks__title{display:none}.np-our-picks__subtitle{font-family:Crimson Text,Georgia,serif;font-size:18px;font-style:italic;font-weight:400;color:var(--np-text-light);margin:12px 0 0}.np-picks-tabs{display:inline-flex;justify-content:center;gap:48px;position:relative}.np-picks-tab{background:none;border:none;font-family:Crimson Text,Georgia,serif;font-size:42px;font-weight:400;letter-spacing:-.01em;color:var(--np-text-light);cursor:pointer;padding:8px 0 12px;position:relative;transition:color .3s ease}.np-picks-tab:hover,.np-picks-tab.is-active{color:var(--np-text-dark)}.np-picks-tabs__underline{position:absolute;bottom:0;height:2px;background:var(--np-brand-green);transition:left .3s ease,width .3s ease;pointer-events:none}.np-picks-tab:focus-visible{outline:2px solid var(--np-brand-green);outline-offset:4px}.np-our-picks__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.np-our-picks__panel{display:contents}.np-our-picks__panel[hidden]{display:none!important}.np-our-picks__empty{grid-column:1 / -1;padding:40px;text-align:center;color:var(--np-text-light);margin:0}.np-pick-card{text-decoration:none;color:inherit;display:flex;flex-direction:column}.np-pick-card__image-wrapper{aspect-ratio:2 / 3;overflow:hidden;margin-bottom:20px;background:var(--np-bg-placeholder)}.np-our-picks--white .np-pick-card__image-wrapper{background:var(--np-bg-subtle)}.np-pick-card__image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.np-pick-card:hover .np-pick-card__image{transform:scale(1.03)}.np-pick-card:focus-visible{outline:2px solid var(--np-brand-green);outline-offset:4px}.np-pick-card__info{display:flex;flex-direction:column}.np-pick-card__title{font-family:Crimson Text,Georgia,serif;font-size:20px;font-weight:400;color:var(--np-text-dark);margin:0 0 10px;line-height:1.3}.np-pick-card__price{font-family:Crimson Text,Georgia,serif;font-size:20px;font-weight:500;color:var(--np-text-dark)}@media(max-width:1024px){.np-our-picks__inner{padding:0 40px}.np-picks-tab{font-size:36px}.np-picks-tabs{gap:40px}.np-our-picks__grid{gap:32px}}@media(max-width:768px){.np-our-picks{padding:50px 0 30px}.np-our-picks__inner{padding:0;max-width:100%}.np-our-picks__header{margin-bottom:24px;padding:0 20px}.np-our-picks__title{display:block;font-family:Crimson Text,Georgia,serif;font-size:38px;font-weight:400;color:var(--np-text-dark);margin:0 0 6px}.np-our-picks__subtitle{font-size:20px;margin:0 0 20px}.np-picks-tabs{display:inline-flex;gap:0;background:#fff;border-radius:50px;overflow:hidden;box-shadow:0 2px 8px #00000014}.np-picks-tabs__underline{display:none}.np-picks-tab{flex:1;padding:14px 32px;min-height:48px;background:transparent;border:none;font-family:Lato,sans-serif;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--np-brand-green);cursor:pointer;transition:background .2s ease,color .2s ease}.np-picks-tab:hover{color:var(--np-brand-green)}.np-picks-tab.is-active{background:var(--np-brand-green);color:#fff}.np-picks-tab:focus-visible{outline:2px solid var(--np-brand-green);outline-offset:2px;z-index:1}.np-picks-tab.is-active:focus-visible{outline-color:#fff}.np-our-picks__grid{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;padding:0 20px 20px;margin:0;scroll-padding-left:20px;scroll-padding-right:20px;scrollbar-width:none;-ms-overflow-style:none}.np-our-picks__grid::-webkit-scrollbar{display:none}.np-our-picks__panel{display:flex;gap:16px}.np-our-picks__panel[hidden]{display:none!important;visibility:hidden;position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.np-pick-card{flex:0 0 82%;min-width:82%;scroll-snap-align:start}.np-pick-card:first-child{scroll-snap-align:start}.np-pick-card:last-child{scroll-snap-align:end}.np-pick-card__image-wrapper{margin-bottom:14px}.np-pick-card__title{font-size:20px;margin-bottom:6px}.np-pick-card__price{font-size:20px}.np-our-picks__empty{flex:0 0 100%;min-width:100%}}@media(max-width:480px){.np-our-picks{padding:40px 0 24px}.np-our-picks__title{font-size:32px}.np-our-picks__subtitle{font-size:18px}.np-picks-tab{padding:12px 24px;font-size:12px}.np-pick-card{flex:0 0 85%;min-width:85%}.np-pick-card:last-child{scroll-snap-align:end}.np-pick-card__title,.np-pick-card__price{font-size:18px}}@media(prefers-reduced-motion:reduce){.np-picks-tabs__underline,.np-pick-card__image,.np-picks-tab{transition:none}.np-our-picks__grid{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/np-our-picks.css.map */
