:where(main,.shopify-section-group-footer-group) :is(a.button,button.button,input.button[type=submit],button.slider-button,.np-advisor-actions button,.np-advisor-result-actions button):not(.jdgm-widget *):not(.shopify-payment-button *){transition:filter var(--np-button-duration,.18s) ease-out,background-color var(--np-button-duration,.18s) ease-out,border-color var(--np-button-duration,.18s) ease-out,color var(--np-button-duration,.18s) ease-out;scale:none!important}:where(main,.shopify-section-group-footer-group) :is(a.button,button.button,input.button[type=submit]):not(.jdgm-widget *):not(.shopify-payment-button *) .btnfx{display:none}:where(main,.shopify-section-group-footer-group) :is(a.button,button.button,input.button[type=submit],.np-advisor-actions button,.np-advisor-result-actions button):not(.slider-button):not(.jdgm-widget *):not(.shopify-payment-button *){transform:none!important}:where(main) .wb_home_sbtn .slider-button.button{background:rgba(var(--color-button),var(--alpha-button-background))!important;color:rgb(var(--color-button-text))!important}:where(main) .wb_home_sbtn .slider-button.button svg path{fill:currentColor!important}:where(main,.shopify-section-group-footer-group) :is(a.button,button.button,input.button[type=submit],button.slider-button,.np-advisor-actions button,.np-advisor-result-actions button):not(.jdgm-widget *):not(.shopify-payment-button *):focus-visible{outline:2px solid currentColor;outline-offset:4px;filter:var(--np-button-hover-filter,brightness(.92))}:where(main,.shopify-section-group-footer-group) :is(a.button,button.button,input.button[type=submit],button.slider-button,.np-advisor-actions button,.np-advisor-result-actions button):not(.jdgm-widget *):not(.shopify-payment-button *):not(:disabled):not([aria-disabled=true]):active{filter:brightness(.88)}@media(hover:hover)and (pointer:fine){:where(main,.shopify-section-group-footer-group) :is(a.button,button.button,input.button[type=submit],button.slider-button,.np-advisor-actions button,.np-advisor-result-actions button):not(.jdgm-widget *):not(.shopify-payment-button *):not(:disabled):not([aria-disabled=true]):hover{filter:var(--np-button-hover-filter,brightness(.92))}}.shopify-section-group-footer-group a[href="#widerrufsbutton"]{text-decoration:none!important;background-image:none!important}.shopify-section-group-footer-group a[href="#widerrufsbutton"]:focus-visible{outline:2px solid currentColor;outline-offset:4px}.np-product-direct .product__info-container{display:grid;grid-template-columns:12rem minmax(0,1fr);column-gap:1.2rem;align-content:start}.np-product-direct .product__info-container>*{grid-column:1/-1;min-width:0}.np-product-direct .np-product-setup{display:flex;gap:1rem;background:none;border:0;border-bottom:1px solid rgba(0,0,0,.14);padding:1.2rem 0 1.6rem;margin:0 0 1.6rem}.np-product-direct .np-setup-check{color:#277147;font-size:2.1rem;line-height:1.2}.np-product-direct .np-product-setup .np-setup-heading{display:block;margin:0;font:inherit;font-weight:700;letter-spacing:inherit;text-transform:none}.np-product-direct .np-product-setup .np-setup-description{display:block;margin-top:.3rem;font-size:1.4rem;line-height:1.55}.np-product-direct variant-selects{margin:0 0 .8rem}.np-product-direct variant-selects fieldset{margin:0 0 1.5rem;padding:0;border:0}.np-product-direct variant-selects .form__label{margin:0 0 .7rem;font-size:1.4rem;font-weight:600}.np-product-direct variant-selects .product-form__input--pill>div:not(.wbswatchclr){display:flex;flex-wrap:wrap;gap:.8rem}.np-product-direct variant-selects .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;max-width:100%;margin:0;padding:.8rem 1.4rem;border:1px solid #babac0;border-radius:1rem;background:#fff;color:#242424;line-height:1.35;white-space:normal;font-size:1.4rem;cursor:pointer}.np-product-direct variant-selects .product-form__input--pill input[type=radio]:checked+label{border-color:#d0130c;box-shadow:0 0 0 1px #d0130c;background:#fff5f5;color:#9d0e09}.np-product-direct variant-selects .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid #1f1f1f;outline-offset:3px}.np-product-direct variant-selects :is(input,label,option)[hidden]{display:none!important}.np-product-direct .np-product-delivery{margin:.6rem 0 1.5rem;padding:0;border:0;background:none;font-size:1.3rem;line-height:1.55}.np-product-direct .np-product-delivery .np-delivery-heading{display:block;font-size:1.4rem;color:#252525}.np-product-direct .np-product-delivery p{margin:.3rem 0;color:#277147;font-weight:400;font-size:var(--np-delivery-date-size,15px)}.np-product-direct .np-product-delivery>span:last-child{display:block;color:#555}.np-product-direct .np-product-delivery [hidden]{display:none!important}.np-product-direct .np-product-delivery small{display:block;margin-top:.3rem;color:#626262;font-size:1.2rem}.np-product-direct .wbpricetax{margin:0 0 1.4rem}.np-product-direct .product__tax{margin:.3rem 0 0}.np-product-direct .wbstockcount{margin:0 0 1.4rem}.np-product-direct .wbstockinfo{font-size:1.3rem;line-height:1.5}.np-product-direct :is(.wbstockinfo_low,.wbstockinfo_high){display:flex;align-items:center;gap:.7rem}.np-product-direct .wbstockinfo_low:not(.np-stock-urgent){color:var(--product-in-stock-color,#277147)}.np-product-direct :is(.wbstockinfo_low,.wbstockinfo_high):before{content:"";display:block;flex:0 0 .7rem;width:.7rem;height:.7rem;border-radius:50%;background:currentColor}.np-product-direct .wbstockinfo_low.np-stock-urgent:before{animation:var(--np-stock-pulse,np-stock-pulse 1.7s ease-out infinite)}.np-product-direct .wbstockinfo-bar{display:none}.np-product-direct .product__info-container>.np-product-quantity{grid-column:1;align-self:start;margin:0;max-width:none}.np-product-direct .product__info-container>.np-product-buy{grid-column:2;align-self:start;margin:2.6rem 0 0}.np-product-direct .np-product-quantity .quantity__label{margin:0 0 .6rem;font-size:1.3rem}.np-product-direct .np-product-quantity quantity-input{display:flex;width:12rem;min-height:4.8rem;border:1px solid #c4c4c8;border-radius:1rem;background:#fff;margin:0}.np-product-direct .np-product-quantity .quantity__button{min-width:3.6rem;width:3.6rem;min-height:4.6rem;padding:0;background:transparent!important;color:#d0130c;border:0;border-radius:.9rem}.np-product-direct .np-product-quantity .quantity__button:active{background:#fff0f0!important;color:#a40d08}.np-product-direct .np-product-quantity .quantity__button:focus-visible{outline:2px solid #1f1f1f;outline-offset:2px}.np-product-direct .np-product-quantity .quantity__button>*{pointer-events:none}.np-product-direct .np-product-quantity .quantity__input{flex:1;min-width:0;width:4.6rem;padding:0;font-size:1.5rem}.np-product-direct .np-quantity-value{display:none;pointer-events:none}.np-product-direct .np-quantity-enhanced{position:relative}.np-product-direct .np-quantity-enhanced .quantity__input{color:transparent;caret-color:#1f1f1f}.np-product-direct .np-quantity-enhanced .np-quantity-value{display:flex;position:absolute;top:0;bottom:0;left:3.6rem;right:3.6rem;align-items:center;justify-content:center;font-size:1.5rem;color:#1f1f1f}.np-product-direct .np-quantity-enhanced .quantity__input:focus{color:#1f1f1f}.np-product-direct .np-quantity-enhanced:has(.quantity__input:focus) .np-quantity-value{visibility:hidden}.np-product-direct .np-quantity-value.np-quantity-changed{animation:var(--np-quantity-animation,np-quantity-impulse .25s cubic-bezier(.2,.7,.3,1))}.np-product-direct .np-product-buy .product-form{margin:0}.np-product-direct .np-product-buy{--np-button-hover-filter:none}.np-product-direct .np-product-buy .product-form__submit{scale:none!important;transform:none!important;filter:none!important}.np-product-direct .mainp-price.np-price-changed{animation:var(--np-price-animation,np-price-feedback .18s ease-out)}.np-product-direct .np-product-buy .product-form__buttons{max-width:none;display:flex;flex-wrap:wrap;gap:1rem}.np-product-direct .np-product-buy .product-form__buttons>:is(.product-form__submit,.shopify-payment-button){flex:1 1 26rem;width:auto;min-width:0;max-width:100%}.np-product-direct .np-product-buy .product-form__submit{min-height:4.8rem;margin:0 0 1rem;width:100%}.np-product-direct .np-product-buy .product-form__submit:is(:focus-visible,:active,.loading):not(:disabled){background:#ad100a;color:#fff;border-color:#ad100a;filter:none}@media(hover:hover)and (pointer:fine){.np-product-direct .np-product-buy .product-form__submit:hover:not(:disabled){background:#ad100a;color:#fff;border-color:#ad100a;filter:none}}.np-product-direct .np-product-buy .product-form__submit .btnfx{display:none!important}.np-product-direct[data-np-variant-pending=true] .product-form__submit{cursor:progress}product-form[data-np-no-variant] .shopify-payment-button{display:none!important}.np-product-direct .np-product-volume>:is(.np-product-quantity,.np-product-buy){grid-column:1/-1}.np-product-direct .np-product-volume>.np-product-buy{margin-top:1.2rem}.np-product-direct .product__info-container>.product__title{margin:0 0 .6rem}.np-product-direct .product__info-container>:is(.np-product-equipment,.np-product-software,.np-tablet-accessory-note){margin:0 0 .5rem}.np-product-direct .product__info-container>.shopify-app-block:has(.jdgm-preview-badge){margin:.3rem 0 .6rem}.np-product-direct .product__info-container>.np-product-setup{margin:0 0 1rem;padding:.7rem 0 1rem}.np-product-direct .product__info-container>variant-selects{margin:0;padding:0;border:0}.np-product-direct .product__info-container variant-selects fieldset{margin:0 0 1.1rem;padding:0}.np-product-direct .product__info-container variant-selects .form__label{margin:0 0 .6rem}.np-product-direct .product__info-container>.np-product-delivery{margin:.3rem 0 1rem;line-height:1.45}.np-product-direct .product__info-container>.wbpricetax{margin:0 0 1rem}.np-product-direct .product__info-container>.wbpricetax{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;align-items:center}.np-product-direct .product__info-container>.wbpricetax .mainp-price{flex:0 1 auto;min-width:0}.np-product-direct .product__info-container>.wbpricetax .product__tax{flex:1 1 16rem;margin:0;font-size:1.3rem;line-height:1.5}.np-product-direct .product__info-container>.wbspayinstall{margin:0;padding:0}.np-product-direct .product__info-container>.wbstockcount{margin:0 0 .9rem}.np-product-direct .product__info-container>.np-product-quantity .quantity__label{margin:0 0 .5rem;line-height:1.4}.np-product-direct .product__info-container>.np-product-buy{margin-top:2.3rem}.np-product-direct .product__info-container .np-product-buy .product-form__buttons .product-form__submit{min-height:4.8rem;min-width:0;line-height:1.35}@media(max-width:749px){.np-product-direct .product__info-container>:is(.np-product-quantity,.np-product-buy){grid-column:1/-1}.np-product-direct .product__info-container>.np-product-buy{margin-top:.8rem}.np-product-direct .product__info-container .np-product-buy .product-form__buttons{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;min-width:0}.np-product-direct .product__info-container .np-product-buy .product-form__buttons>*{min-width:0;max-width:100%;width:100%}.np-product-direct .product__info-container .np-product-buy .product-form__submit{padding:.9rem}}@keyframes np-stock-pulse{0%{box-shadow:0 0 #d0130c3d}75%,to{box-shadow:0 0 0 .5rem #d0130c00}}@keyframes np-quantity-impulse{0%,to{transform:scale(1)}45%{transform:scale(1.08);color:#b0130c}}@keyframes np-price-feedback{0%{opacity:.65;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media(max-width:359px){.np-product-direct .product__info-container>:is(.np-product-quantity,.np-product-buy){grid-column:1/-1}.np-product-direct .product__info-container>.np-product-buy{margin-top:1rem}}@media(prefers-reduced-motion:reduce){body{--np-stock-pulse:none;--np-quantity-animation:none;--np-price-animation:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/np-commerce-ui.css.map */
