html{scroll-padding-top:var(--header-height, 72px)!important}:root{--nx-ink: #1b2b30;--nx-teal: #33474b;--nx-teal-deep: #33474b;--nx-yellow: #fcd508;--nx-paper: #f3f5f1;--nx-line: #e0e6e2;--nx-muted: #5a6b6f;--nx-radius: 20px;--nx-gutter: clamp(16px, 4vw, 56px);--nx-max: 1320px;--nx-ease: cubic-bezier(.22, .8, .24, 1);--nx-screen: calc(100svh - var(--header-height, 72px))}.nx-sec{--nx-bg: var(--nx-paper);--nx-fg: var(--nx-ink);position:relative;isolation:isolate;padding-block:56px;background:var(--nx-bg);color:var(--nx-fg)}.nx-sec--white,.nx-sec--light,.nx-sec--paper{--nx-bg: #fff}.nx-sec--teal,.nx-sec--dark{--nx-bg: var(--nx-teal);--nx-fg: #fff;--nx-muted: rgb(255 255 255 / .74);--nx-line: rgb(255 255 255 / .16);background:var(--nx-teal)}.nx-wrap{margin-inline:max(var(--container-gutter, 20px),50% - var(--container-max-width, 1320px) / 2)}@media(min-width:1000px){.nx-sec{padding-block:clamp(40px,7vh,80px)}.nx-sec--screen{display:flex;flex-direction:column;justify-content:center;min-height:var(--nx-screen)}}@media(min-width:1000px)and (max-height:820px){.nx-sec{padding-block:clamp(24px,4vh,40px)}.nx-h2{font-size:clamp(1.75rem,5vh,2.6rem)}.nx-lead{margin-top:.5rem;font-size:.98rem}.nx-head{margin-bottom:16px}.nx-eyebrow{margin-bottom:.6rem}.nx-card{padding:14px 16px}.nx-card__stat{font-size:clamp(1.3rem,3.4vh,1.8rem)}.nx-card__text{font-size:.9rem}.nx-btn{min-height:44px}}.nx-eyebrow{display:flex;align-items:center;gap:.65rem;margin:0 0 1rem;color:var(--nx-teal);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.nx-eyebrow:before{content:"";flex:none;width:1.75rem;height:2px;border-radius:2px;background:var(--nx-yellow)}.nx-sec .nx-eyebrow{color:var(--nx-teal)}.nx-sec--teal .nx-eyebrow,.nx-sec--dark .nx-eyebrow{color:var(--nx-yellow)}.nx-h2{max-width:20ch;margin:0;color:inherit;font-size:clamp(2rem,min(3.4vw,5.6vh),3.6rem);font-weight:700;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.nx-h2 strong{color:var(--nx-teal);font-weight:inherit}.nx-sec--teal .nx-h2 strong,.nx-sec--dark .nx-h2 strong{color:var(--nx-yellow)}.nx-lead{max-width:38rem;margin:.9rem 0 0;color:var(--nx-muted);font-size:clamp(1rem,1.05vw,1.125rem);line-height:1.5}.nx-lead p{margin:0}.nx-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem 2rem;margin-bottom:clamp(20px,4vh,44px)}.nx-head__side{display:flex;align-items:center;gap:1.25rem}.nx-btns{display:flex;flex-wrap:wrap;gap:.75rem}.nx-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:50px;padding:0 1.5rem;overflow:hidden;border:1.5px solid transparent;border-radius:999px;font-size:1rem;font-weight:700;line-height:1;text-decoration:none!important;white-space:nowrap;padding-bottom:3px;transition:transform .25s var(--nx-ease),background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .25s ease}.nx-tab,.nxh__item,.nxh__lang-btn{padding-bottom:2px}.button,.btn{padding-block-start:calc(var(--spacing-2-5) - 1px);padding-block-end:calc(var(--spacing-2-5) + 1px)}.button--lg{padding-block-start:calc(.8125rem - 1px);padding-block-end:calc(.8125rem + 1px)}.button--xl{padding-block-start:calc(var(--spacing-4) - 1px);padding-block-end:calc(var(--spacing-4) + 1px)}.nx-btn svg{width:18px;height:18px;flex:none}.nx-btn{transition:transform .25s var(--nx-ease),padding .25s var(--nx-ease),background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .25s ease}.nx-btn:after{content:"\2192";position:absolute;right:1.1rem;opacity:0;transform:translate(-6px);transition:opacity .2s ease,transform .25s var(--nx-ease)}.nx-btn:hover{transform:translateY(-2px);padding-inline:1.2rem 1.8rem}.nx-btn:hover:after{opacity:1;transform:none}.nx-btn--icon:after{display:none}.nx-btn--primary{background:var(--nx-yellow);color:var(--nx-ink)!important;box-shadow:0 6px 20px #fcd50840}.nx-btn--primary:hover{box-shadow:0 10px 28px #fcd50861}.nx-btn--dark{background:var(--nx-teal);color:#fff!important}.nx-btn--dark:hover{background:var(--nx-ink)}.nx-btn--light{background:#fff;color:var(--nx-ink)!important}.nx-btn--ghost{border-color:currentColor;color:inherit!important}.nx-btn--ghost:hover{background:#7f7f7f1f}.nx-link{display:inline-flex;align-items:center;gap:.4rem;color:inherit!important;font-weight:700;text-decoration:none!important;white-space:nowrap}.nx-link:after{content:"\2192";transition:transform .25s var(--nx-ease)}.nx-link:hover:after{transform:translate(4px)}.nx-rail{--nx-rail-w: 78%;display:grid;grid-auto-flow:column;grid-auto-columns:var(--nx-rail-w);gap:16px;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.nx-rail::-webkit-scrollbar{display:none}.nx-rail>*{min-width:0;scroll-snap-align:start}@media(max-width:999px){.nx-rail{margin-inline:calc(-1 * var(--nx-gutter));padding-inline:var(--nx-gutter);scroll-padding-inline:var(--nx-gutter)}}@media(min-width:700px){.nx-rail{--nx-rail-w: calc((100% - 32px) / 2.4)}}@media(min-width:1000px){.nx-rail{--nx-rail-w: calc((100% - 16px * (var(--nx-cols, 4) - 1)) / var(--nx-cols, 4));padding-block:6px 10px;margin-block:-6px -10px}}.nx-railbar{display:flex;align-items:center;gap:12px;margin-top:14px}.nx-railbar[hidden]{display:none}.nx-railbar button{display:grid;flex:none;place-items:center;width:38px;height:38px;padding:0;border:1.5px solid rgb(255 255 255 / .35);border-radius:50%;background:transparent;color:#fff;cursor:pointer;transition:opacity .2s ease,border-color .2s ease}.nx-railbar button svg{width:18px;height:18px}.nx-railbar button[disabled]{opacity:.3;cursor:default}.nx-railbar__track{position:relative;flex:1;height:4px;overflow:hidden;border-radius:4px;background:#ffffff2e}.nx-railbar__thumb{position:absolute;top:0;bottom:0;left:0;min-width:24px;border-radius:4px;background:var(--nx-yellow);transition:left .12s linear}.nx-sec--white .nx-railbar button,.nx-sec--light .nx-railbar button{border-color:#1b2b3040;color:var(--nx-ink)}.nx-sec--white .nx-railbar__track,.nx-sec--light .nx-railbar__track{background:#1b2b301f}@media(min-width:1000px){.nx-railbar{display:none}}.nx-rail-nav{display:none;gap:.5rem}@media(min-width:1000px){.nx-rail-nav{display:flex}}.nx-rail-nav button{display:grid;place-items:center;width:46px;height:46px;border:1.5px solid var(--nx-line);border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,opacity .2s ease}.nx-rail-nav button:hover{border-color:currentColor}.nx-rail-nav button[disabled]{opacity:.3;cursor:default}.nx-card{display:flex;flex-direction:column;height:100%;padding:clamp(18px,1.6vw,26px);border:0;border-radius:var(--nx-radius);background:#fff;color:var(--nx-ink);transition:transform .35s var(--nx-ease),box-shadow .35s var(--nx-ease),border-color .25s ease}.nx-card:hover,a.nx-card:hover{transform:translateY(-6px);box-shadow:0 22px 44px -18px #14222659}.nx-card__stat:after{content:"";display:block;width:36px;height:4px;margin-top:.7rem;border-radius:4px;background:var(--nx-yellow);transition:width .35s var(--nx-ease)}.nx-card:hover .nx-card__stat:after{width:56px}.nx-card__stat{margin:0 0 .8rem;color:var(--nx-teal);font-size:clamp(1.6rem,min(2.2vw,3.6vh),2.3rem);font-weight:800;line-height:1;letter-spacing:-.03em}.nx-card__title{margin:0 0 .35rem;color:var(--nx-ink);font-size:1.06rem;font-weight:700;line-height:1.3}.nx-card__text{margin:0;color:var(--nx-muted);font-size:.96rem;line-height:1.45}.nx-sec--teal .nx-card__text,.nx-sec--dark .nx-card__text{color:#5a6b6f}.nx-media{position:relative;overflow:hidden;border-radius:var(--nx-radius);background:#7f7f7f1f}.nx-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--nx-ease)}.nx-media:hover img{transform:scale(1.04)}html.nx-js .nx-sec [data-nx-in]{opacity:0;transform:translateY(18px);transition:opacity .5s var(--nx-ease),transform .5s var(--nx-ease);transition-delay:calc(min(var(--nx-i, 0),6)*50ms)}html.nx-js .nx-sec.is-in [data-nx-in]{opacity:1;transform:none}html.nx-js .nx-sec:not(.is-in) [data-nx-in]{animation:nx-show 0s 2.5s forwards}@keyframes nx-show{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html.nx-js .nx-sec [data-nx-in]{opacity:1;transform:none;transition:none}.nx-btn,.nx-card,.nx-media img{transition:none}}@media(min-width:1180px)and (pointer:fine){html.nx-rail-on{scrollbar-width:none}html.nx-rail-on::-webkit-scrollbar{width:0;height:0}}.nx-srail{--idle: rgb(51 71 75 / .38);--on: var(--nx-teal);position:fixed;z-index:40;top:50%;right:clamp(6px,.8vw,14px);display:none;flex-direction:column;width:56px;padding:10px 0;transform:translateY(-50%);isolation:isolate}.nx-srail.is-dark{--idle: rgb(255 255 255 / .42);--on: #fff}@media(min-width:1180px)and (pointer:fine){.nx-srail{display:flex}}.nx-srail:before{content:"";position:absolute;z-index:-1;top:-16px;right:-8px;bottom:-16px;left:-8px;border-radius:999px;background:#1420238c;filter:blur(10px);opacity:0;transition:opacity .18s ease}.nx-srail:hover:before,.nx-srail:focus-within:before{opacity:1}.nx-srail:hover,.nx-srail:focus-within{--idle: rgb(255 255 255 / .45);--on: #fff}.nx-srail__btn{--w: 14px;position:relative;display:flex;align-items:center;justify-content:flex-end;width:56px;height:13px;padding:0;border:0;background:none;cursor:pointer}.nx-srail__line{display:block;width:var(--w);height:2px;border-radius:999px 0 0 999px;background:var(--idle);transition:width .12s ease,background-color .12s ease,box-shadow .12s ease}.nx-srail__btn[aria-current=location] .nx-srail__line{height:3px;background:var(--on)}.nx-srail__btn[data-near] .nx-srail__line,.nx-srail__btn:focus-visible .nx-srail__line{height:3px;background:var(--nx-yellow);box-shadow:0 0 14px #fcd50880}.nx-srail__btn:focus-visible{outline:none}.nx-srail__label{position:absolute;top:50%;right:calc(100% + 10px);padding:5px 9px;border-radius:8px;background:#22343a;color:#fff;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;box-shadow:0 8px 24px #00000038;opacity:0;transform:translate(5px,-50%);pointer-events:none;transition:opacity .06s linear,transform .06s linear}.nx-srail__btn[data-near] .nx-srail__label,.nx-srail__btn:focus-visible .nx-srail__label{opacity:1;transform:translateY(-50%)}.product-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border:0;border-radius:18px;background:#fff;transition:transform .35s var(--nx-ease),box-shadow .35s var(--nx-ease)}.product-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px -22px #14222666}.product-card__figure{background:#f6f7f4}.product-card__info{flex:1;padding:14px 16px 16px!important;gap:.35rem}.product-card__title{display:-webkit-box;min-height:2.6em;overflow:hidden;color:var(--nx-ink);font-size:.98rem;font-weight:600;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nct-price{padding:0!important;border-radius:0!important;background:none!important;color:var(--nx-ink)!important;font-size:1.3rem!important;font-weight:800!important}.nct-price .nct-moneda{font-weight:600;opacity:.8}.price-list .nct-vat{font-size:.78rem!important;font-weight:500!important;color:#6b7a7d!important}.product-card .badge{padding:.3rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.01em}.pagination{--background: 255 255 255;--text-color: 27 43 48;border:1.5px solid #e6ebe7;color:var(--nx-ink)}reveal-items{opacity:1!important}product-list .product-card,.product-list .product-card{opacity:1!important;transform:none!important}.brand-longi,.link-faded.brand-longi{color:#e60012;font-weight:800;opacity:1}.brand-aiko{color:#ff5000;font-weight:800}:is(.nx-sec--teal,.nx-sec--dark,.nx-hero,.nxh,.nxh__sheet,.collection-hero,.shopify-section--footer) .brand-longi{color:#ff6b74}:is(.nx-sec--teal,.nx-sec--dark,.nx-hero,.nxh,.nxh__sheet,.collection-hero,.shopify-section--footer) .brand-aiko{color:#ff8a4c}.nct-price .brand-aiko,.nct-price .brand-longi,.nx-btn .brand-aiko,.nx-btn .brand-longi{color:inherit}[data-nx-page=cart] #main>.shopify-section,[data-nx-page=search] #main>.shopify-section{--background: 51 71 75;--text-color: 255 255 255;background:#33474b;color:#fff}[data-nx-page=search] #main :is(.h1,h1){color:#fff}[data-nx-page=search] #main .product-card{--text-color: 27 43 48;color:var(--nx-ink)}[data-nx-page=search] #main input[type=search],[data-nx-page=search] #main .search-input input{color:#fff}[data-nx-page=cart] #main :is(.cart-drawer,.cart-order,.cart-form,.cart-items,.order-summary,[class*=cart__]){--text-color: 255 255 255}[data-nx-page=cart] #main button[name=checkout]{--button-background: 252 213 8;--button-text-color: 27 43 48;background:var(--nx-yellow)!important;color:var(--nx-ink)!important;border-color:var(--nx-yellow)!important}[data-nx-page=cart] #main .line-item img,[data-nx-page=cart] #main table img{padding:6px;border-radius:12px;background:#fff;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nx-ui.css.map */
