.product quantity-calculator .price-per-item__container.mpn-qty-grid{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:.8rem;row-gap:.6rem;align-items:center;flex-wrap:nowrap}.product quantity-calculator .mpn-qty-grid quantity-volume{grid-column:1;grid-row:1}.product quantity-calculator .mpn-qty-grid .price-per-item__separator{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:center;color:#8a8a8a}.product quantity-calculator .mpn-qty-grid .price-per-item__separator svg{width:2rem;height:2rem;display:block}.product quantity-calculator .mpn-qty-grid quantity-input{grid-column:3;grid-row:1}.product quantity-calculator .mpn-qty-grid .qty-label{display:none!important}.product quantity-calculator .mpn-qty-grid price-per-item{grid-column:1 / -1;grid-row:2}.product quantity-calculator .mpn-qty-grid.mpn-qty-single quantity-input{grid-column:1}.product quantity-calculator .mpn-qty-grid quantity-volume,.product quantity-calculator .mpn-qty-grid quantity-input{display:flex!important;align-items:center;width:100%!important;min-width:0;height:5.2rem;min-height:5.2rem;margin:0;padding:0;background:#fff;border:1px solid rgba(87,86,86,.25);transition:border-color .15s ease}.product quantity-calculator .mpn-qty-grid quantity-volume:focus-within,.product quantity-calculator .mpn-qty-grid quantity-input:focus-within{border-color:#96c11f}.product quantity-calculator .mpn-qty-grid quantity-volume:after,.product quantity-calculator .mpn-qty-grid quantity-input:after,.product quantity-calculator .mpn-qty-grid quantity-volume:before,.product quantity-calculator .mpn-qty-grid quantity-input:before{display:none!important;content:none!important}.product quantity-calculator .mpn-qty-grid .quantity__button{flex:0 0 3.8rem;width:3.8rem!important;height:100%;padding:0;margin:0;border:0!important;background:none!important;color:#000!important;display:flex;align-items:center;justify-content:center}.product quantity-calculator .mpn-qty-grid .quantity__button svg{width:1.1rem;height:1.1rem}.product quantity-calculator .mpn-qty-grid quantity-volume input,.product quantity-calculator .mpn-qty-grid quantity-input input{flex:0 1 auto;width:3ch;min-width:2ch;max-width:60%;height:100%;min-height:0!important;margin:0 0 0 auto!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;outline:none;text-align:right;font-family:var(--font-body-family)!important;font-size:calc(var(--font-body-scale)*1.8rem)!important;font-weight:600!important;color:#000;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.product quantity-calculator .mpn-qty-grid input::-webkit-inner-spin-button,.product quantity-calculator .mpn-qty-grid input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product quantity-calculator .mpn-qty-grid .mpn-qty-unit{flex:0 1 auto;max-width:48%;margin:0 auto 0 0;padding-left:.5rem;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1.4rem);line-height:1.1;color:#575656;text-align:left;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;cursor:text}@media(max-width:749.98px){.product quantity-calculator .mpn-qty-grid .quantity__button{flex-basis:3.2rem;width:3.2rem!important}.product quantity-calculator .mpn-qty-grid .mpn-qty-unit{font-size:calc(var(--font-body-scale)*1.25rem)}}.product quantity-calculator .quantity__label .quantity__label-unit{display:none!important}.product quantity-calculator .product__qty-infos.mpn-lot-detail{margin-top:.8rem;font-size:calc(var(--font-body-scale)*1.3rem);color:#575656}.product quantity-calculator .mpn-moq-info{margin:.8rem 0 0;font-size:calc(var(--font-body-scale)*1.3rem);line-height:1.4;color:#575656}.product quantity-calculator .mpn-margin{margin:1.4rem 0 0}.product quantity-calculator .mpn-margin__title{margin:0 0 .6rem;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1.3rem);line-height:1.3;color:#575656}.product quantity-calculator .mpn-margin__opts{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin:0;padding:0;border:0}.product quantity-calculator .mpn-margin__opt{position:relative;display:flex;align-items:center;gap:.8rem;min-height:4.4rem;margin:0;padding:.6rem 1rem;background:#fff;border:1px solid rgba(87,86,86,.25);color:#000;font-size:calc(var(--font-body-scale)*1.3rem);line-height:1.2;cursor:pointer;transition:border-color .15s ease,background-color .15s ease;-webkit-tap-highlight-color:transparent}.product quantity-calculator .mpn-margin__opt input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.product quantity-calculator .mpn-margin__dot{position:relative;flex:none;width:1.4rem;height:1.4rem;border:1.5px solid #8a8a8a;border-radius:50%}.product quantity-calculator .mpn-margin__txt{flex:1 1 auto;min-width:0}.product quantity-calculator .mpn-margin__pct{font-weight:600;color:#575656;white-space:nowrap}.product quantity-calculator .mpn-margin__opt.is-checked{border-color:#96c11f;background:#f7faef}.product quantity-calculator .mpn-margin__opt.is-checked .mpn-margin__dot{border-color:#6d9400}.product quantity-calculator .mpn-margin__opt.is-checked .mpn-margin__dot:after{content:"";position:absolute;top:.2rem;right:.2rem;bottom:.2rem;left:.2rem;border-radius:50%;background:#6d9400}.product quantity-calculator .mpn-margin__opt.is-checked .mpn-margin__pct{color:#4f7a00}.product quantity-calculator .mpn-margin__opt:focus-within{outline:2px solid #96c11f;outline-offset:1px}.product quantity-calculator .mpn-margin__note{margin:.6rem 0 0;font-size:calc(var(--font-body-scale)*1.25rem);line-height:1.4;color:#575656}.product quantity-calculator .mpn-margin__note[hidden]{display:none}.product__cuttings{position:relative!important}.product__cuttings .product__cuttings-info{position:static!important;flex:none}.product__cuttings .product__cuttings-info>span{position:absolute!important;top:calc(100% + .8rem)!important;bottom:auto!important;left:0!important;right:auto!important;transform:none!important;display:block!important;box-sizing:border-box!important;width:min(32rem,90vw)!important;max-width:100%!important;height:auto!important;margin:0!important;padding:1.4rem 4rem 1.4rem 1.6rem!important;background:#fff!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:.4rem;box-shadow:0 .6rem 2.4rem #00000024!important;color:#3a3a3a!important;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1.3rem)!important;font-style:normal!important;font-weight:400;line-height:1.5!important;letter-spacing:0;text-align:left!important;white-space:normal!important;cursor:default;z-index:20!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .15s ease,visibility .15s ease}.product__cuttings .product__cuttings-info.is-active>span{opacity:1!important;visibility:visible!important;pointer-events:auto!important}@media(hover:hover)and (pointer:fine){.product__cuttings .product__cuttings-info:hover>span{opacity:1!important;visibility:visible!important;pointer-events:auto!important}}.product__cuttings .product__cuttings-info.mpn-tip-off.mpn-tip-off>span{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.product__cuttings .product__cuttings-info>span p{margin:0!important;color:inherit!important;opacity:1!important}.product__cuttings .product__cuttings-info>span p+p{margin-top:.6rem!important}.product__cuttings .product__cuttings-info>span strong{font-weight:600;color:#1d1d1d}.product__cuttings .product__cuttings-info>span .mpn-tip-x{position:absolute!important;top:.5rem!important;right:.6rem!important;bottom:auto!important;left:auto!important;transform:none!important;display:block!important;width:auto!important;max-width:none!important;height:auto!important;margin:0!important;padding:.2rem .6rem!important;background:none!important;border:0!important;box-shadow:none!important;opacity:1!important;visibility:inherit!important;pointer-events:auto!important;z-index:1!important;font-size:2.2rem!important;line-height:1!important;color:#575656!important;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/105/assets/mpn-product-quantity.css.map */
