.site-header .np-about-dropdown{position:relative;display:flex;align-items:center;gap:0}.site-header .np-about-dropdown>.site-nav__link{padding-right:4px}.np-about-toggle{border:0;background:transparent;color:inherit;padding:8px 6px;min-height:32px;min-width:26px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.np-about-toggle:focus-visible{outline:2px solid #5b8c1e;outline-offset:1px;border-radius:4px}.site-header .np-about-dropdown>.site-nav__dropdown.standard-dropdown{display:block!important;position:absolute!important;top:100%!important;left:auto!important;right:0!important;width:220px!important;min-width:220px!important;height:auto!important;max-height:65vh;padding:8px 0!important;margin:0!important;border:1px solid #e4e6de;border-radius:12px;background:#fff;box-shadow:0 10px 28px #00000016;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:70;overflow:auto;transition:opacity .15s}.site-header .np-about-dropdown:hover>.site-nav__dropdown.standard-dropdown,.site-header .np-about-dropdown:focus-within>.site-nav__dropdown.standard-dropdown,.site-header .np-about-dropdown.is-open>.site-nav__dropdown.standard-dropdown{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.site-header .np-about-dropdown>.site-nav__dropdown>li{display:block!important;float:none;width:100%;margin:0}.site-header .np-about-dropdown>.site-nav__dropdown>li>a{display:block!important;padding:11px 18px!important;white-space:nowrap;text-align:left}.site-header .np-about-dropdown>.site-nav__dropdown>li>a:hover,.site-header .np-about-dropdown>.site-nav__dropdown>li>a:focus-visible{background:#f3f6ed;color:#4e6b26}.site-header .np-about-dropdown.is-open .np-about-toggle svg{transform:rotate(180deg)}@media(min-width:990px){.site-header .site-header__logowrapper{max-width:170px!important;margin-inline:auto}.site-header .site-header__logo-image{display:block;max-width:170px!important;margin-inline:auto}.site-header .site-header__logo-image .responsive-image-wrapper{max-width:170px!important}.site-header .logo_image{width:170px!important;max-width:170px!important;height:auto!important;max-height:62px!important}}@media(min-width:990px){.site-header .site-nav>li.np-about-dropdown{display:inline-flex!important;align-items:center!important;vertical-align:middle!important;gap:0!important}.site-header .np-about-dropdown>.site-nav__link{display:inline-flex!important;align-items:center!important;width:auto!important;padding-right:2px!important}.site-header .np-about-toggle{height:32px!important;width:22px!important;min-width:22px!important;padding:7px 4px!important;margin:0!important;flex:0 0 22px}.site-header .site-header__logo-image{width:170px!important;max-width:170px!important;height:auto!important;overflow:visible!important}.site-header .site-header__logo-image .responsive-image-wrapper{width:170px!important;max-width:170px!important;height:auto!important;padding:0!important;aspect-ratio:auto!important}.site-header .site-header__logo-image .logo_image{position:static!important;transform:none!important;width:170px!important;height:auto!important;max-height:none!important;max-width:170px!important;display:block!important}.site-header .site-header__logo{padding-block:4px!important}}@media screen and (min-width:990px){#productMediaDesktop .thumbnail-media--main-media .swiper-slide img.media-ratio--original{--np-product-base-scale: 1.25;transform:scale(var(--np-product-base-scale));transform-origin:center center;transition:transform .18s ease}}@media screen and (min-width:990px)and (hover:hover)and (pointer:fine){#productMediaDesktop .thumbnail-media--main-media .swiper-slide img.media-ratio--original{cursor:zoom-in}#productMediaDesktop .thumbnail-media--main-media .swiper-slide.npw-product-zoom-active img.media-ratio--original{transform:translate(var(--npw-zoom-x, 0px),var(--npw-zoom-y, 0px)) scale(2.1);transform-origin:top left;transition:none}}.np-packs--variante[data-np-packs-destacado-inicial=true] .np-pack[aria-checked=true]:not(.is-activo){border-color:var(--np-packs-activo)!important;box-shadow:0 0 0 1px var(--np-packs-activo)}@media(min-width:990px){.site-header .site-nav>li.np-products-menu-item,.site-header .site-nav>li.np-about-dropdown{position:static!important}.site-header .site-nav>li>.site-nav__link .site-nav--link-text{font-family:Barlow Condensed,sans-serif;font-size:20.8px!important;font-weight:700;line-height:1.06;white-space:nowrap}.site-header .site-header__wrapper{height:74px!important;min-height:74px!important}.site-header .np-products-menu-toggle{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.site-header .np-products-menu-toggle:focus-visible{outline:2px solid #5b8c1e;outline-offset:3px;border-radius:3px}.site-header .np-products-dropdown.site-nav__dropdown.mega-menu-dropdown{display:block!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;max-height:82vh;margin:0!important;padding:22px clamp(28px,3.6vw,54px) 26px!important;overflow:auto;color:#252525;background:#fff;border-top:1px solid #e8ece3;box-shadow:0 16px 30px #1e281421;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;z-index:80}.site-header .np-about-mega-dropdown.site-nav__dropdown.mega-menu-dropdown{display:block!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;max-height:82vh;margin:0!important;padding:28px clamp(28px,3.6vw,54px) 34px!important;overflow:auto;color:#252525;background:#fff;border-top:1px solid #e8ece3;box-shadow:0 16px 30px #1e281421;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;z-index:80}.site-header .np-about-dropdown:hover>.np-about-mega-dropdown,.site-header .np-about-dropdown:focus-within>.np-about-mega-dropdown,.site-header .np-about-dropdown.is-open>.np-about-mega-dropdown{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)}.site-header .np-products-menu-item:hover>.np-products-dropdown,.site-header .np-products-menu-item:focus-within>.np-products-dropdown,.site-header .np-products-menu-item.is-open>.np-products-dropdown{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)}.np-products-mega-menu,.np-about-mega-menu{width:100%;max-width:1600px;margin:0 auto;color:#252525;font-family:DM Sans,sans-serif}.np-about-mega-menu__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.2vw,32px);align-items:start}.np-about-mega-menu__group{min-width:0}.np-about-mega-menu__heading{margin:0 0 16px;padding:0 0 10px;border-bottom:2px solid #e6a519;color:#252525;font-family:Barlow Condensed,sans-serif;font-size:25px;font-weight:700;line-height:1;text-transform:uppercase}.np-about-mega-menu__heading a{color:inherit;text-decoration:none}.np-about-mega-menu__heading a:hover{color:#5b8c1e}.np-about-mega-menu__link{display:inline-flex;align-items:center;gap:7px;color:#4c751d;font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:700;letter-spacing:.035em;text-decoration:none!important;text-transform:uppercase}.np-about-mega-menu__link:hover{color:#36551a}.np-products-menu__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,.94fr) minmax(0,.94fr) minmax(220px,1.1fr);gap:clamp(14px,1.35vw,20px);align-items:start}.np-products-menu__group{min-width:0}.np-products-menu__heading{box-sizing:border-box;height:64px;margin:0 0 16px;padding:0 0 8px;border-bottom:2px solid #e6a519;color:#252525;font-family:Barlow Condensed,sans-serif;font-size:25px;font-weight:700;line-height:1;text-transform:uppercase}.np-products-menu__heading a{color:inherit;text-decoration:none}.np-products-menu__heading a:hover{color:#5b8c1e}.np-products-menu__list{display:flex;flex-direction:column;gap:9px;max-height:64vh;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none;scrollbar-color:#bdc9b1 transparent;scrollbar-width:thin}.np-products-menu__product{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;align-items:center;min-height:62px;color:#242424;text-decoration:none}.np-products-menu__product-image{display:block;width:52px;height:52px;padding:3px;object-fit:contain;background:#fff;border:1px solid #edf0e9;border-radius:6px}.np-products-menu__product-image--empty{background:#f7f8f4}.np-products-menu__product-copy{display:flex;min-width:0;flex-direction:column;gap:3px}.np-products-menu__product-title{color:#252525;font-family:Barlow Condensed,sans-serif;font-size:17px;font-weight:700;line-height:1.03;text-transform:uppercase}.np-products-menu__product-description{display:-webkit-box;overflow:hidden;color:#606060;font-family:DM Sans,sans-serif;font-size:10.5px;font-weight:400;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:2}.np-products-menu__product:hover .np-products-menu__product-title{color:#4c751d}.np-products-menu__view-all{display:inline-block;margin-top:12px;color:#4c751d;font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:700;letter-spacing:.035em;text-decoration:underline;text-decoration-color:#e6a519;text-decoration-thickness:2px;text-transform:uppercase;text-underline-offset:5px}.np-products-menu__view-all:hover{color:#36551a}.np-products-menu__promotion{min-width:0;align-self:stretch;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e7e9df;border-radius:10px;background:#fff}.np-products-menu__promotion-media{display:flex;flex:1 1 auto;min-height:260px;height:auto;align-items:center;justify-content:center;overflow:hidden;padding:0;background:#fff}.np-products-menu__promotion-image{display:block;flex:none;width:100%;height:100%;object-fit:contain;transform:scale(1.6)}.np-products-menu__promotion-copy{padding:14px;border-top:2px solid #e6a519;background:#f1f4e9}.np-products-menu__promotion-eyebrow{display:block;margin-bottom:5px;color:#4c751d;font-family:DM Sans,sans-serif;font-size:10px;font-weight:700;letter-spacing:.12em}.np-products-menu__promotion-copy h3{margin:0;color:#242424;font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:700;line-height:1.02;text-transform:uppercase}.np-products-menu__promotion-copy p{margin:7px 0 14px;color:#4f4f4f;font-family:DM Sans,sans-serif;font-size:13px;line-height:1.4}.np-products-menu__promotion-link{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border-radius:5px;background:#4c751d;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:700;letter-spacing:.04em;text-decoration:none}.np-products-menu__promotion-link:hover{background:#36551a;color:#fff}}@media(min-width:990px)and (max-width:1199px){.site-header .site-nav>li>.site-nav__link .site-nav--link-text{font-size:17.6px!important}.site-header .site-header__wrapper{height:74px!important;min-height:74px!important}.np-products-menu__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.np-products-menu__heading{font-size:22px}.np-products-menu__list{max-height:34vh}.np-products-menu__promotion{display:grid;grid-column:1 / -1;grid-template-columns:minmax(150px,30%) minmax(0,1fr);align-items:stretch}.np-products-menu__promotion-media{height:auto;min-height:155px}.np-products-menu__promotion-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border-top:0;border-left:2px solid #e6a519}}@media(max-width:989px){.np-products-dropdown,.np-about-mega-dropdown{display:none!important}#NavDrawer .mobile-nav--main>.mobile-nav__item.top-level>.mobile-nav__has-sublist>a,#NavDrawer .mobile-nav--main>.mobile-nav__item.top-level>.mobile-nav__link{font-family:Barlow Condensed,sans-serif;font-weight:700}}@media(min-width:990px){.site-header .site-header__logowrapper,.site-header .site-header__logo-image,.site-header .site-header__logo-image .responsive-image-wrapper,.site-header .site-header__logo-image .logo_image{width:260px!important;max-width:260px!important}.site-header .site-header__logo-image .logo_image{max-height:72px!important}.site-header .site-header__logo-image{line-height:0!important}.site-header .site-header__logo{padding-block:0!important;line-height:0!important}}.shopify-section-group-header-group .announcements_and_icons .announcement_text,.shopify-section-group-header-group .announcements_and_icons .announcement_marquee_sep{font-family:DM Sans,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1.1!important}.shopify-section-group-header-group .announcements_and_icons{height:50.4px!important;min-height:50.4px!important}@media(max-width:749px){.shopify-section-group-header-group .announcements_and_icons{height:43.2px!important;min-height:43.2px!important;padding-inline:12px!important}.shopify-section-group-header-group .announcements_and_icons .announcement_text,.shopify-section-group-header-group .announcements_and_icons .announcement_marquee_sep{font-size:15px!important;font-weight:400!important}}@media(min-width:990px){.site-header .site-header__logo{display:flex!important;height:74px!important;align-items:center!important;padding-block:0!important;line-height:0!important}.site-header .site-header__logo-image{display:flex!important;height:74px!important;align-items:center!important;justify-content:center!important;line-height:0!important}}@media(min-width:990px){.template-collection #MainContent .collection-wrapper>.section--slideshow-wrapper:first-child,.template-collection #MainContent .collection-wrapper>.section--slideshow-wrapper:first-child .slideshow-slider-container,.template-collection #MainContent .collection-wrapper>.section--slideshow-wrapper:first-child .swiper,.template-collection #MainContent .collection-wrapper>.section--slideshow-wrapper:first-child .swiper-wrapper,.template-collection #MainContent .collection-wrapper>.section--slideshow-wrapper:first-child .swiper-slide,.template-collection #MainContent .collection-wrapper>.section--slideshow-wrapper:first-child .responsive-image-wrapper,.template-collection #MainContent .collection-wrapper>.section--slideshow-wrapper:first-child picture,.template-collection #MainContent .collection-wrapper>.section--slideshow-wrapper:first-child img{height:280px!important;min-height:280px!important}.template-collection #MainContent .collection-wrapper>.section--slideshow-wrapper:first-child img{object-fit:cover!important;object-position:50% 40%!important}.template-collection #MainContent .collection-wrapper>.section--slideshow-wrapper:first-child .responsive-image-wrapper,.template-collection #MainContent .collection-wrapper>.section--slideshow-wrapper:first-child picture,.template-collection #MainContent .collection-wrapper>.section--slideshow-wrapper:first-child img{width:100%!important;max-width:none!important}}@media(max-width:989px){#NavDrawer.drawer--left{left:0!important;width:min(100vw,480px)!important;max-width:100vw!important;height:100vh!important;height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;transform:translate3d(-100%,0,0)!important}.js-drawer-open-left #NavDrawer.drawer--left{transform:translateZ(0)!important}#NavDrawer .mobile-nav-grid-container{display:flex!important;min-height:100%;flex-direction:column}#NavDrawer .mobile-nav__logo-title{position:sticky;z-index:30;top:0;padding:0;background:#f3e5d3}#NavDrawer .mobile-nav__logo-title--inner{display:grid;min-height:54px;grid-template-columns:38px minmax(0,1fr) 66px;align-items:center;gap:8px;padding:7px 14px;border-bottom:0}#NavDrawer .mobile-menu--close-btn{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:flex-start;color:#242424}#NavDrawer .np-mobile-drawer__brand{display:flex;min-width:0;align-items:center;justify-content:center;color:#242424;text-decoration:none}#NavDrawer .np-mobile-drawer__logo{display:block;width:min(128px,100%);max-height:40px;object-fit:contain}#NavDrawer .np-mobile-drawer__cart{position:relative;display:inline-flex;min-height:38px;align-items:center;justify-content:flex-end;gap:5px;color:#242424;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;text-decoration:none;text-transform:uppercase}#NavDrawer .np-mobile-drawer__cart-count{position:absolute;top:0;right:-4px;display:grid;min-width:16px;height:16px;place-items:center;border-radius:999px;background:#4c751d;color:#fff;font:700 10px/1 DM Sans,sans-serif}#NavDrawer .np-mobile-products-toolbar{padding:2px 14px 12px}#NavDrawer .np-mobile-products-search{display:grid;height:40px;grid-template-columns:minmax(0,1fr) 34px;align-items:center;padding:0 4px 0 13px;border:1px solid #343434;border-radius:999px;background:#fff}#NavDrawer .np-mobile-products-search__input{width:100%;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:#242424;font-family:DM Sans,sans-serif;font-size:12px}#NavDrawer .np-mobile-products-search__input::placeholder{color:#777;opacity:1}#NavDrawer .np-mobile-products-search__submit{display:grid;width:32px;height:32px;place-items:center;padding:0;border:0;background:transparent;color:#242424;cursor:pointer}#NavDrawer .np-mobile-products-shortcuts{display:flex;gap:6px;margin-top:9px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}#NavDrawer .np-mobile-products-shortcuts::-webkit-scrollbar{display:none}#NavDrawer .np-mobile-products-shortcut{display:inline-flex;min-height:27px;flex:0 0 auto;align-items:center;justify-content:center;padding:5px 10px;border:1px solid #e6e9e1;border-radius:999px;background:#f7f8f5;color:#252525;font-family:DM Sans,sans-serif;font-size:10px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap}#NavDrawer .np-mobile-products-shortcut.is-active,#NavDrawer .np-mobile-products-shortcut:active{border-color:#4c751d;background:#4c751d;color:#fff}#NavDrawer .mobile-nav.mobile-nav--main{display:block;min-height:0;flex:1 1 auto;overflow-y:auto;margin:0;padding:0 14px 18px;-webkit-overflow-scrolling:touch}#NavDrawer .mobile-nav--main>.np-mobile-menu-products{margin:0;padding:0;border:0;background:transparent}#NavDrawer .np-mobile-products-menu{width:100%;color:#242424;font-family:DM Sans,sans-serif}#NavDrawer .np-mobile-category{border-top:1px solid #e3e7df}#NavDrawer .np-mobile-category:last-of-type{border-bottom:1px solid #e3e7df}#NavDrawer .np-mobile-category__summary{display:grid;min-height:42px;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:10px;padding:8px 0;color:#242424;cursor:pointer;list-style:none}#NavDrawer .np-mobile-category__summary::-webkit-details-marker{display:none}#NavDrawer .np-mobile-category__title{font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:700;line-height:1.02;text-transform:uppercase}#NavDrawer .np-mobile-category__count{color:#565b52;font-family:DM Sans,sans-serif;font-size:10px;font-weight:600}#NavDrawer .np-mobile-category__indicator{position:relative;display:block;width:16px;height:16px}#NavDrawer .np-mobile-category__indicator:before,#NavDrawer .np-mobile-category__indicator:after{position:absolute;top:7px;left:3px;width:10px;height:2px;background:#242424;content:""}#NavDrawer .np-mobile-category__indicator:after{transform:rotate(90deg);transition:transform .16s ease}#NavDrawer .np-mobile-category[open] .np-mobile-category__indicator:after{transform:rotate(0)}#NavDrawer .np-mobile-category__content{padding:0 0 6px}#NavDrawer .np-mobile-category__content .np-products-menu__list{display:flex;max-height:none;flex-direction:column;gap:3px;margin:0;padding:0;overflow:visible;list-style:none}#NavDrawer .np-mobile-category__content .np-products-menu__product{display:grid;min-height:46px;grid-template-columns:42px minmax(0,1fr);gap:8px;align-items:center;color:#242424;text-decoration:none}#NavDrawer .np-mobile-category__content .np-products-menu__product-image{display:block;width:42px;height:42px;padding:2px;border:1px solid #e6e9e1;border-radius:5px;background:#fff;object-fit:contain}#NavDrawer .np-mobile-category__content .np-products-menu__product-copy{display:flex;min-width:0;flex-direction:column;gap:2px}#NavDrawer .np-mobile-category__content .np-products-menu__product-title{overflow:hidden;color:#252525;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;line-height:1.05;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}#NavDrawer .np-mobile-category__content .np-products-menu__product-description{display:block;overflow:hidden;color:#686868;font-family:DM Sans,sans-serif;font-size:9px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}#NavDrawer .np-mobile-category__content .np-products-menu__view-all{display:inline-flex;align-items:center;gap:5px;margin:7px 0 4px;padding:2px 0 3px;border-bottom:1px solid #e6a519;color:#3f651e;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;letter-spacing:.02em;text-decoration:none;text-transform:uppercase}#NavDrawer .np-mobile-featured-pack{display:grid;min-height:74px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:9px;margin:12px 0 18px;padding:8px;border:1px solid #e4eadb;border-radius:9px;background:#eef3e6;color:#242424;text-decoration:none}#NavDrawer .np-mobile-featured-pack__image{display:block;width:54px;height:54px;object-fit:contain}#NavDrawer .np-mobile-featured-pack__copy{display:flex;min-width:0;flex-direction:column;gap:2px}#NavDrawer .np-mobile-featured-pack__eyebrow{color:#4c751d;font-family:DM Sans,sans-serif;font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}#NavDrawer .np-mobile-featured-pack__title{display:-webkit-box;overflow:hidden;color:#242424;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:700;line-height:1.02;text-overflow:ellipsis;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:2}#NavDrawer .np-mobile-featured-pack__description{overflow:hidden;color:#585858;font-family:DM Sans,sans-serif;font-size:9px;text-overflow:ellipsis;white-space:nowrap}#NavDrawer .np-mobile-featured-pack__cta{display:inline-flex;align-items:center;gap:3px;padding:7px 8px;border-radius:5px;background:#4c751d;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/np-navigation-fixes.css.map */
