.ni-pdp__blk{margin:0}.ni-pdp__app{margin:-4px 0 12px}.ni-pdp__app--abajo{margin:clamp(40px,6vw,72px) 0 0}.ni-pdp .ni-svp__price s{font-size:18px;font-weight:600;opacity:.45}.ni-pdp .ni-svp__price s:empty{display:none}.ni-pdp__texto{margin:0 0 16px;font-size:15px;line-height:1.55}.ni-pdp__espacio{height:var(--h,16px)}.ni-pdp__opts{display:grid;gap:18px;margin:0 0 20px}.ni-pdp__opts:empty{display:none}.ni-pdp__opt{margin:0;padding:0;border:0;min-width:0}.ni-pdp__opt legend{padding:0;margin:0 0 10px;font-size:14px;font-weight:600}.ni-pdp__opt legend strong{font-weight:800}.ni-pdp__vals{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.ni-sv .ni-pdp__val{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:52px;padding:0 16px;border-radius:999px;background:var(--ni-card-bg,#f6f6f6);border:1.5px solid transparent;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:border-color .2s,background .2s}.ni-pdp__val:before,.ni-pdp__val:after{content:none!important}.ni-sv .ni-pdp__val:hover{border-color:#00000040}.ni-sv .ni-pdp__val.is-on{background:#fff;border-color:#0b0b0b;box-shadow:0 6px 16px #00000014}.ni-sv .ni-pdp__val.is-off{opacity:.4;text-decoration:line-through}.ni-sv .ni-pdp__val:focus-visible{outline:2px solid #0b0b0b;outline-offset:2px}.ni-sv .ni-pdp__val--img{flex-direction:column;gap:4px;min-height:0;width:68px;padding:6px 6px 8px;border-radius:14px}.ni-pdp__val--img img{display:block;width:100%;aspect-ratio:1;object-fit:contain;border-radius:10px;background:#fff}.ni-pdp__val--img span{max-width:100%;font-size:11px;font-weight:700;line-height:1.15;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ni-sv .ni-pdp__val--dot{padding:0 16px 0 8px}.ni-pdp__val--dot i,.ni-pdp__sw--dot{display:inline-block;width:28px;height:28px;border-radius:50%;background:var(--dot);box-shadow:inset 0 0 0 1px #00000026;flex-shrink:0}.ni-pdp__qty{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 18px}.ni-pdp__qty>span{font-size:14px;font-weight:800}.ni-pdp__stepper{display:inline-flex;align-items:center;border-radius:999px;background:var(--ni-card-bg,#f6f6f6);padding:4px}.ni-sv .ni-pdp__stepper button{all:unset;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;font-size:20px;font-weight:700;cursor:pointer}.ni-pdp__stepper button:before,.ni-pdp__stepper button:after{content:none!important}.ni-sv .ni-pdp__stepper button:hover{background:#fff}.ni-pdp__stepper input{width:52px;height:40px;border:0;background:transparent;text-align:center;font:inherit;font-size:16px;font-weight:800;-moz-appearance:textfield}.ni-pdp__stepper input::-webkit-outer-spin-button,.ni-pdp__stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ni-pdp__grid{margin:0 0 20px}.ni-pdp__grid-title{margin:0 0 10px;font-size:15px;font-weight:800}.ni-pdp__grid-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:16px;background:var(--ni-card-bg,#f6f6f6);padding:6px}.ni-pdp__grid table{width:100%;border-collapse:separate;border-spacing:0 4px;margin:0;font-size:14px}.ni-pdp__grid th,.ni-pdp__grid td{padding:4px;text-align:center;border:0;background:transparent;white-space:nowrap}.ni-pdp__grid thead th{font-size:12px;font-weight:800;opacity:.6;padding:8px 4px 2px}.ni-pdp__grid thead th:first-child{text-align:left;padding-left:10px}.ni-pdp__grid tbody th{position:sticky;left:0;z-index:1;background:var(--ni-card-bg,#f6f6f6);text-align:left;min-width:120px;max-width:160px;white-space:normal;padding:2px 6px 2px 2px}.ni-pdp__grid tbody tr th,.ni-pdp__grid tbody tr td{transition:background .2s}.ni-pdp__grid tbody tr.is-on th,.ni-pdp__grid tbody tr.is-on td{background:#fff}.ni-pdp__grid tbody tr.is-on th{border-radius:12px 0 0 12px}.ni-pdp__grid tbody tr.is-on td:last-child{border-radius:0 12px 12px 0}.ni-sv .ni-pdp__color{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:4px 6px;border-radius:12px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.2;cursor:pointer}.ni-pdp__color:before,.ni-pdp__color:after{content:none!important}.ni-sv .ni-pdp__color:focus-visible{outline:2px solid #0b0b0b;outline-offset:1px}.ni-pdp__sw{display:block;width:34px;height:34px;flex-shrink:0;border-radius:10px;background:#fff;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001a}.ni-pdp__sw img{display:block;width:100%;height:100%;object-fit:contain}.ni-pdp__sw--dot{width:30px;height:30px;margin:2px}.ni-pdp__grid tr.is-on .ni-pdp__sw{box-shadow:0 0 0 2px #0b0b0b}.ni-pdp__grid input{width:52px;height:42px;padding:0;border:1.5px solid transparent;border-radius:12px;background:#fff;color:inherit;text-align:center;font:inherit;font-size:16px;font-weight:700;-moz-appearance:textfield}.ni-pdp__grid tr.is-on input{background:var(--ni-card-bg,#f6f6f6)}.ni-pdp__grid input::-webkit-outer-spin-button,.ni-pdp__grid input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ni-pdp__grid input:focus{outline:none;border-color:#0b0b0b}.ni-pdp__grid input.is-on{border-color:#0b0b0b;background:#fff}.ni-pdp__na{opacity:.3}.ni-pdp__grid.is-collapsed tr.is-extra{display:none}.ni-sv .ni-pdp__more{all:unset;display:inline-block;margin:10px 0 0;padding:4px 0;font-family:inherit;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ni-pdp__more:before,.ni-pdp__more:after{content:none!important}.ni-pdp__grid-total{display:flex;align-items:baseline;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.1);font-size:15px}.ni-pdp__grid-total>strong{font-size:22px;font-weight:800}.ni-pdp__btns{display:grid;gap:10px;margin:0 0 16px}.ni-sv .ni-pdp__b{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 24px;border-radius:999px;font-family:inherit;font-size:16px;font-weight:800;cursor:pointer;text-align:center;transition:transform .2s,box-shadow .2s}.ni-pdp__b:before,.ni-pdp__b:after{content:none!important}.ni-sv .ni-pdp__b--1{background:var(--pdp-b1,#0b0b0b);color:var(--pdp-b1t,#fff)}.ni-sv .ni-pdp__b--2{background:var(--pdp-b2,#fff);color:var(--pdp-b2t,#0b0b0b);box-shadow:inset 0 0 0 1.5px var(--pdp-b2b,#0b0b0b)}.ni-sv .ni-pdp__b:hover{transform:translateY(-2px);box-shadow:0 12px 26px #00000029}.ni-sv .ni-pdp__b--2:hover{box-shadow:inset 0 0 0 1.5px var(--pdp-b2b,#0b0b0b),0 12px 26px #00000014}.ni-sv .ni-pdp__b:focus-visible{outline:2px solid #0b0b0b;outline-offset:3px}.ni-sv .ni-pdp__b[disabled]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.ni-sv .ni-pdp__b--2[disabled]{box-shadow:inset 0 0 0 1.5px var(--pdp-b2b,#0b0b0b)}.ni-pdp__b svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ni-pdp__nota{margin:-2px 0 4px;font-size:13px;line-height:1.45;opacity:.65;text-align:center}.ni-pdp__sep{display:flex;align-items:center;gap:12px;margin:6px 0 0;font-size:13px;font-weight:700;opacity:.7}.ni-pdp__sep:before,.ni-pdp__sep:after{content:"";flex:1;height:1px;background:currentColor;opacity:.25}.ni-pdp__error{margin:-6px 0 14px;font-size:14px;font-weight:600;color:#b00020}.ni-pdp__error[hidden]{display:none}.ni-svp__bar .ni-pdp__b{min-height:48px;padding:0 20px;font-size:15px}@media(max-width:749px){.ni-pdp__espacio{height:var(--hm,12px)}.ni-sv .ni-pdp__val--img{width:62px}.ni-pdp__grid tbody th{min-width:110px;max-width:132px}.ni-pdp__grid input{width:46px;height:44px}.ni-sv .ni-pdp__b{min-height:52px;font-size:15px;padding:0 16px}}.ni-pdp__sw.ni-pdp__sw--dot{background:var(--dot);box-shadow:inset 0 0 0 1px #00000026}.ni-pdp__b .ni-l{white-space:nowrap}.ni-pdp.ni-pdp--cols-50 .ni-svp__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ni-pdp.ni-pdp--cols-45 .ni-svp__top{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ni-pdp.ni-pdp--cols-55 .ni-svp__top,.ni-pdp.ni-svp--gal-derecha.ni-pdp--cols-45 .ni-svp__top{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.ni-pdp.ni-svp--gal-derecha.ni-pdp--cols-55 .ni-svp__top{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ni-pdp__grid table{--cw:118px;table-layout:fixed;width:100%;min-width:calc(var(--cw) + var(--cols,6) * 40px)}.ni-pdp__grid thead th:first-child,.ni-pdp__grid tbody th{width:var(--cw);min-width:0;max-width:none}.ni-pdp__grid th,.ni-pdp__grid td{padding:3px 2px}.ni-pdp__grid input{width:100%;min-width:0;max-width:56px;height:42px;margin:0 auto;display:block}.ni-sv .ni-pdp__color{gap:8px;padding:3px 4px}.ni-pdp__sw{width:32px;height:32px}.ni-pdp__hint{margin:8px 0 0;font-size:12px;font-weight:700;opacity:.55;text-align:right}.ni-pdp__hint[hidden]{display:none}@media(max-width:989px){.ni-pdp.ni-svp .ni-svp__top{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.ni-pdp__grid table{--cw:96px;min-width:calc(var(--cw) + var(--cols,6) * 44px)}.ni-sv .ni-pdp__color{flex-direction:column;align-items:flex-start;gap:3px;font-size:11px;padding:2px}.ni-pdp__sw{width:30px;height:30px}.ni-pdp__grid input{height:42px;font-size:16px}.ni-pdp__btns{gap:8px}.ni-sv .ni-pdp__b{min-height:54px;font-size:15px;padding:0 14px;width:100%}.ni-pdp__b .ni-l{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/ni-producto.css.map */
