.product quantity-calculator .mpn-margin__head{position:relative;display:flex;align-items:center;gap:.8rem;margin:0 0 .6rem}.product quantity-calculator .mpn-margin__head .mpn-margin__title{margin:0}.product quantity-calculator .mpn-margin__i{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;padding:0;margin:0;border:0;border-radius:50%;background:#000;color:#fff;font-family:var(--font-custo,inherit);font-size:1.2rem;font-weight:700;line-height:1;cursor:pointer}.product quantity-calculator .mpn-margin__pop{position:absolute;left:0;right:0;top:calc(100% + .8rem);z-index:6;padding:2rem 2rem 1.8rem;background:#fff;box-shadow:0 .4rem 2rem #00000026;color:#575656;font-size:calc(var(--font-body-scale)*1.4rem);line-height:1.45}.product quantity-calculator .mpn-margin__pop[hidden]{display:none}.product quantity-calculator .mpn-margin__pop-title{margin:0 2.4rem .8rem 0;font-weight:700;color:#000}.product quantity-calculator .mpn-margin__pop p{margin:0 0 .6rem}.product quantity-calculator .mpn-margin__pop p:last-child{margin:0}.product quantity-calculator .mpn-margin__pop strong{color:#000}.product quantity-calculator .mpn-margin .mpn-margin__opts{gap:.8rem}.product quantity-calculator .mpn-margin .mpn-margin__opt{align-items:center;gap:1rem;min-height:0;padding:.7rem 1rem;border:1px solid #dcdad5;background:#fff}.product quantity-calculator .mpn-margin .mpn-margin__opt:hover{border-color:#b9b6af}.product quantity-calculator .mpn-margin .mpn-margin__opt.is-checked{border-color:#96c11f;box-shadow:inset 0 0 0 1px #96c11f;background:#f7faef}.product quantity-calculator .mpn-margin .mpn-margin__dot{display:none}.product quantity-calculator .mpn-margin .mpn-margin__opt:focus-within{outline:none}.product quantity-calculator .mpn-margin .mpn-margin__opt:has(input:focus-visible){outline:2px solid #96c11f;outline-offset:2px}.product quantity-calculator .mpn-margin__ico{flex:none;display:block;width:4.4rem;height:4.4rem}.product quantity-calculator .mpn-margin__ico svg{display:block;width:100%;height:100%;fill:#1a1a1a}.product quantity-calculator .mpn-margin .mpn-margin__txt{display:flex;flex-direction:column;gap:.2rem;min-width:0}.product quantity-calculator .mpn-margin__name{font-size:calc(var(--font-body-scale)*1.25rem);line-height:1.25;color:#000}.product quantity-calculator .mpn-margin .mpn-margin__pct{font-size:calc(var(--font-body-scale)*1.35rem);font-weight:700;line-height:1.1;color:#575656}.product quantity-calculator .mpn-margin .mpn-margin__opt.is-checked .mpn-margin__pct{color:#4f7a00}@media(max-width:749.98px){.product quantity-calculator .mpn-margin .mpn-margin__opt{gap:.7rem;padding:.6rem .7rem}.product quantity-calculator .mpn-margin__ico{width:3.6rem;height:3.6rem}.product quantity-calculator .mpn-margin__name{font-size:calc(var(--font-body-scale)*1.15rem);line-height:1.2}.product quantity-calculator .mpn-margin .mpn-margin__pct{font-size:calc(var(--font-body-scale)*1.25rem)}}.product quantity-calculator .mpn-margin__pop-x{position:absolute;top:.8rem;right:1rem;padding:.4rem;margin:0;border:0;background:none;color:#575656;font-size:2.2rem;line-height:1;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/108/assets/mpn-margin-choice.css.map */
