.nsp[hidden],.nsp [hidden],.nsp__spacer[hidden]{display:none!important}.nsp{position:fixed;inset:auto 0 0;z-index:65;background:#fff;color:#051c2c;border-top:1px solid #dbe2e9;box-shadow:0 -6px 24px #051c2c17;padding-bottom:env(safe-area-inset-bottom,0px);font-family:var(--typeBasePrimary),Arial,sans-serif;animation:nsp-enter .18s ease-out}.nsp,.nsp *{box-sizing:border-box}.nsp__inner{display:grid;grid-template-columns:minmax(180px,1fr) auto 134px minmax(320px,390px);align-items:center;gap:8px 20px;max-width:1600px;margin:0 auto;padding:14px max(24px,env(safe-area-inset-left))}.nsp__product{display:flex;align-items:center;gap:16px;min-width:0}.nsp__image{width:72px;height:64px;object-fit:contain;flex-shrink:0}.nsp__details{min-width:0}.nsp__title{display:block;font-size:15px;font-weight:600;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.nsp__selection-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.nsp__selection{display:block;margin-top:3px;font-size:21px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.nsp__change{min-height:44px;padding:6px 0;border:0;background:transparent;color:#263b60;text-decoration:underline;font:400 13px/1.3 Arial,sans-serif;cursor:pointer}.nsp__prices{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.nsp__price{font-size:27px;line-height:1.3;font-weight:800;white-space:nowrap}.nsp__compare{font-size:13px;color:#64717c;white-space:nowrap;text-decoration:line-through}.nsp--discount .nsp__price{color:#5bb4e3}.nsp__discount-label{display:block;margin-bottom:2px;font-size:12px;line-height:1.4;color:#53616b}.nsp__quantity{display:flex;align-items:center;width:134px;height:46px;border:1px solid #ccd5df;border-radius:3px;overflow:hidden}.nsp__quantity button{flex:0 0 44px;width:44px;height:44px;padding:0;border:0;background:#fff;color:#263b60;cursor:pointer;font:22px/1 Arial,sans-serif}.nsp__quantity button:hover:not(:disabled){background:#f1f5f9}.nsp__quantity button:disabled{opacity:.35;cursor:not-allowed}.nsp__quantity input{flex:1 1 44px;width:44px;min-width:0;height:44px;padding:0;border:0;background:#fff;color:#051c2c;text-align:center;font:600 16px/1 Arial,sans-serif;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;border-radius:0}.nsp__quantity input::-webkit-inner-spin-button,.nsp__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nsp__actions{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;align-items:center}.nsp__action{height:52px;padding:0 10%;overflow:visible}.nsp__checkout-form{margin:0;height:52px}.nsp__checkout{width:100%;height:100%;min-height:0;padding:0 8px;border:1px solid #051c2c;border-radius:3px;background:#051c2c;color:#fff;font:300 17px/1.2 Arial,sans-serif;white-space:nowrap;cursor:pointer}.nsp__checkout:hover{background:#172b4b}.nsp__submit{width:100%;height:100%;min-height:0;padding:0 8px;border:1px solid #263b60;border-radius:3px;background:#263b60;color:#fff;cursor:pointer;font-family:var(--typeBasePrimary),Arial,sans-serif;font-size:17px;font-weight:300;line-height:1.2;letter-spacing:.2px;text-transform:uppercase;white-space:nowrap}.nsp:not([hidden]) .nsp__submit:not(:disabled){animation:nsp-reminder 2.1s ease-in-out infinite}.nsp:not([hidden]) .nsp__submit:not(:disabled):is(:hover,:focus-visible,:active){animation:none}.nsp__submit:hover:not(:disabled){background:#172b4b}.nsp__submit:disabled{opacity:.55;cursor:not-allowed}.nsp button:focus-visible,.nsp input:focus-visible{outline:3px solid #099fd0;outline-offset:-3px}.nsp__status{grid-column:1 / -1;color:#a92121;font-size:13px;line-height:1.4;margin:0}.nsp__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nsp__spacer{height:var(--nsp-height,104px)}html.nsp-visible .nexvey-whatsapp{bottom:calc(var(--nsp-height,104px) + 16px)!important}@keyframes nsp-enter{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes nsp-reminder{0%,71.43%,80.95%,90.48%,to{transform:translate(0)}73.81%,83.33%,92.86%{transform:translate(-15%)}78.57%,88.1%,97.62%{transform:translate(15%)}}@media(max-width:1100px){.nsp__inner{gap:8px 16px;grid-template-columns:minmax(140px,1fr) auto 134px}.nsp__actions{grid-column:1 / -1;justify-self:end;width:min(100%,390px)}.nsp__image{width:54px;height:52px}.nsp__price{font-size:24px}.nsp__prices{flex-direction:column;gap:0}}@media(max-width:768px){.nsp__inner{grid-template-columns:minmax(0,1fr) auto;padding:10px max(16px,env(safe-area-inset-left));gap:8px 12px;container-type:inline-size}.nsp__product{grid-column:1;grid-row:1;align-self:start;padding-left:calc((100cqw - 12px) * .0545454545)}.nsp__image{display:none}.nsp__title{font-size:12px}.nsp__selection{font-size:19px;margin-top:2px}.nsp__quantity{display:none}.nsp__price-block{grid-column:2;grid-row:1;min-width:0;text-align:right}.nsp__prices{align-items:flex-end}.nsp__price{font-size:23px}.nsp__compare{font-size:12px}.nsp__discount-label{font-size:11px}.nsp__actions{grid-column:1 / -1;grid-row:2;width:100%}.nsp__action,.nsp__checkout-form{height:48px}.nsp__submit,.nsp__checkout{font-size:14px}}@media(max-width:380px){.nsp__price{font-size:20px}.nsp__selection{font-size:18px}.nsp__submit{font-size:13px;letter-spacing:0}}@media(prefers-reduced-motion:reduce){.nsp,.nsp:not([hidden]) .nsp__submit:not(:disabled){animation:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/nexvey-sticky-purchase.css.map */
