.rail-purchase{display:flex;flex-direction:column;gap:6px;width:100%;min-width:0;margin:0 0 8px;padding:0;border:0;text-align:left}.rail-purchase[hidden],.rail-purchase [hidden]{display:none!important}.rail-purchase__choice{display:flex;align-items:center;gap:8px;min-width:0;min-height:40px;margin:0;padding:6px 10px;border:1px solid #788390;border-radius:8px;background:#fff;color:#252a35;cursor:pointer;font-size:13px;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.rail-purchase__choice input{flex:none;width:16px;height:16px;margin:0;accent-color:#365b91}.rail-purchase__choice:has(input:checked){border-color:#365b91;background:#f1f5fa;box-shadow:inset 0 0 0 1px #365b91}.rail-purchase__choice:has(input:focus-visible){outline:2px solid #365b91;outline-offset:2px}.rail-purchase__frequency{min-width:0;margin:0}.rail-purchase__select{display:block;width:100%;min-width:0;height:40px;padding:6px 26px 6px 8px;border:1px solid #788390;border-radius:8px;background-color:#fff;color:#252a35;font:inherit;font-size:13px;line-height:1.3}.rail-purchase__terms{margin:0;color:#555d68;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.product-item__action-list .rail-purchase{order:-1}.native-recently-viewed .product-list:has(.rail-purchase:not([hidden])) .product-item__action-list{justify-content:flex-end}.native-recently-viewed .product-list:has(.rail-purchase:not([hidden])) .product-item__action-list .product-item__action-button{flex:none;block-size:auto}
/*# sourceMappingURL=/cdn/shop/t/204/assets/rail-purchase-options.css.map */
