body.nr-site .nr-join-launcher{bottom:var(--nr-join-bottom, 20px)}body.nr-site .nr-shop-mega-shell{position:absolute;top:100%;left:0;right:0;overflow:hidden;pointer-events:none}body.nr-site .nr-shop-mega-shell .nr-shop-mega{position:relative;top:auto;left:auto;right:auto;box-sizing:border-box;transform:translateY(-100%);transition:transform .15s ease;pointer-events:none}body.nr-site .nr-shop-header[data-collections-open=true] .nr-shop-mega{animation:none;transform:translateY(0);pointer-events:auto}body.nr-site .nr-shop-header .nr-shop-nav :is(a,button),body.nr-site .nr-shop-header .review-nav-actions :is(.nr-help,.nr-account){position:relative;border-bottom-color:transparent !important;text-decoration:none !important;opacity:1 !important}body.nr-site .nr-shop-header .nr-shop-nav :is(a,button):after,body.nr-site .nr-shop-header .review-nav-actions :is(.nr-help,.nr-account):after{content:"";display:block;position:absolute;left:0;right:auto;bottom:8px;width:100%;height:1px;border:0;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease;pointer-events:none}body.nr-site .nr-shop-header .nr-shop-nav :is(a,button):is(:hover,:focus-visible,[aria-expanded=true],[aria-current=true]):after,body.nr-site .nr-shop-header .review-nav-actions :is(.nr-help,.nr-account):is(:hover,:focus-visible):after{transform:scaleX(1)}body.nr-site .nr-shop-mega :is(.nr-menu-group-title,.nr-menu-directory-end>a,.nr-menu-view-all,.nr-mega-pane nav>a){position:relative;border-bottom-color:transparent !important;text-decoration:none !important;color:#1e2a20;opacity:1 !important}body.nr-site .nr-shop-mega :is(.nr-menu-group-title,.nr-menu-directory-end>a,.nr-menu-view-all>span:first-child,.nr-mega-pane nav>a):after{content:"";display:block;position:absolute;left:0;right:auto;bottom:8px;width:100%;height:1px;border:0;border-bottom:3px solid currentColor;background:none;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease;pointer-events:none}body.nr-site .nr-shop-mega :is(.nr-menu-group-title,.nr-menu-directory-end>a,.nr-mega-pane nav>a):is(:hover,:focus-visible):after,body.nr-site .nr-shop-mega .nr-menu-view-all:is(:hover,:focus-visible)>span:first-child:after{left:0;width:100%;transform:scaleX(1)}body.nr-site .nr-shop-mega .nr-menu-view-all:after{display:none}body.nr-site .nr-shop-mega .nr-menu-view-all>span:first-child{position:relative}body.nr-site .nr-shop-mega .nr-menu-view-all>span:first-child:after{bottom:-5px}@media(max-width: 835px){body.nr-site #catalogo .nr-product-grid[data-nr-swipe=true]{display:flex;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:0}body.nr-site #catalogo .nr-product-grid[data-nr-swipe=true]>article{flex:0 0 calc((100% - 16px)/2.2);min-width:0;scroll-snap-align:start}}@media(prefers-reduced-motion: reduce){body.nr-site .nr-shop-mega-shell .nr-shop-mega,body.nr-site .nr-shop-header .nr-shop-nav :is(a,button):after,body.nr-site .nr-shop-header .review-nav-actions :is(.nr-help,.nr-account):after,body.nr-site .nr-shop-mega :is(.nr-menu-group-title,.nr-menu-directory-end>a,.nr-menu-view-all>span:first-child,.nr-mega-pane nav>a):after{transition:none}}
