.nyche-after-buy{background:#fff;color:#191919;padding:0 0 46px}.nyche-after-buy__container{max-width:1100px;margin:auto;border-top:1px solid #e9d6de;padding:25px 0 10px}.nyche-after-buy__heading{font-size:clamp(21px,2.4vw,29px);font-weight:750;margin:0 0 20px;line-height:1.3;color:#191919}.nyche-after-buy__controls{display:grid;grid-template-columns:minmax(200px,1fr) minmax(130px,200px);gap:16px;max-width:600px;align-items:end;margin-bottom:18px}.nyche-after-buy__controls:has(.nyche-after-buy__quantity-field:first-child){grid-template-columns:minmax(140px,200px)}.nyche-after-buy__field{min-width:0}.nyche-after-buy__label,.nyche-after-buy__options legend{display:block;font-size:12px;font-weight:750;letter-spacing:.08em;margin:0 0 9px;color:#252525}.nyche-after-buy__select{background:#fff;color:#252525;border:1px solid #cfc9c9;border-radius:4px;min-height:48px;width:100%;font-size:14px;padding:10px 13px;-webkit-appearance:auto;appearance:auto}.nyche-after-buy__quantity{display:flex;height:48px;border:1px solid #cfc9c9;border-radius:4px;overflow:hidden;max-width:200px}.nyche-after-buy__quantity button{width:44px;flex:0 0 44px;border:0;background:#fff;font-size:22px;color:#171717;cursor:pointer}.nyche-after-buy__quantity button:hover{background:#fbe7ef}.nyche-after-buy__quantity input{width:calc(100% - 88px);min-width:30px;text-align:center;border:0;font-size:16px;color:#171717;background:#fff;font-family:inherit;-moz-appearance:textfield}.nyche-after-buy__quantity input::-webkit-inner-spin-button,.nyche-after-buy__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nyche-after-buy__options{max-width:600px;border:1px solid #ded4d8;border-radius:7px;margin:0 0 20px;padding:16px 17px;background:#fff}.nyche-after-buy__options legend{padding:0 8px;margin:0;font-size:12px}.nyche-after-buy__option{display:flex;align-items:flex-start;gap:13px;cursor:pointer;font-size:15px;line-height:1.35;padding:11px 4px}.nyche-after-buy__option+.nyche-after-buy__option{border-top:1px solid #efe8eb}.nyche-after-buy__option input{width:19px;height:19px;margin:3px 0 0;flex:0 0 19px;accent-color:#bd6183}.nyche-after-buy__option span{display:flex;flex-direction:column;gap:4px}.nyche-after-buy__option strong{font-weight:750;color:#191919}.nyche-after-buy__option small{font-size:12px;color:#625b5e}.nyche-after-buy__frequency{margin:9px 0 2px 34px;padding:13px;background:#fff6f9;border:1px solid #f0d9e2;border-radius:5px}.nyche-after-buy__frequency[hidden]{display:none}.nyche-after-buy__actions{max-width:600px}.nyche-after-buy__actions .product-form__submit{min-height:50px;font-weight:750}.nyche-after-buy__actions .shopify-payment-button{margin-top:10px}.nyche-after-buy__note{max-width:600px;margin:11px 0 0;font-size:12px;color:#695d63}@media(max-width:749px){.nyche-after-buy{padding-bottom:29px}.nyche-after-buy__container{padding:20px 0 7px}.nyche-after-buy__controls{gap:12px;grid-template-columns:minmax(0,1fr) minmax(110px,145px)}.nyche-after-buy__options{padding:13px 11px}.nyche-after-buy__quantity button{flex-basis:35px;width:35px}.nyche-after-buy__quantity input{width:calc(100% - 70px)}.nyche-after-buy__frequency{margin-left:26px}.nyche-after-buy__heading{font-size:22px}}.nyche-after-buy__price{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:9px 0 1px;font-size:15px;line-height:1.35;color:#171717}.nyche-after-buy__price-current{font-weight:800}.nyche-after-buy__price-original{color:#777;text-decoration:line-through;text-decoration-thickness:1px}.nyche-after-buy__price-original[hidden]{display:none}.nyche-after-buy .nyche-after-buy__actions .product-form__submit.button{--color-button:249, 217, 226;--color-button-text:25, 25, 25;background:#f9d9e2!important;color:#191919!important;border-color:#f9d9e2!important;box-shadow:none!important;font-weight:750}.nyche-after-buy .nyche-after-buy__actions .product-form__submit.button:after{box-shadow:none!important;border:none!important}.nyche-after-buy .nyche-after-buy__actions .product-form__submit.button:not([disabled]):hover{background:#f3c9d8!important;border-color:#f3c9d8!important}.nyche-after-buy .nyche-after-buy__actions .product-form__submit.button[disabled]{opacity:.6}.nyche-after-buy__subscription-disclosure{font-size:12px;line-height:1.6;color:#5b5055;margin:16px 0 0;max-width:600px}.nyche-after-buy__subscription-disclosure[hidden]{display:none!important}.nyche-after-buy__subscription-disclosure a{color:#8d3a61;text-decoration:underline;text-underline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/nyche-after-details-buy.css.map */
