.hv-purchase{position:relative;z-index:2;width:100%;margin-top:14px;text-align:left}.hv-purchase__actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:start}.hv-purchase form{margin:0;min-width:0}.hv-purchase .hv-purchase__button,.hv-purchase .hv-purchase__details{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:58px;padding:10px 8px;border:1px solid #347df5;border-radius:6px;font:inherit;font-size:13px;line-height:1.35;font-weight:650;text-align:center;text-decoration:none;cursor:pointer;white-space:normal;letter-spacing:0}.hv-purchase .hv-purchase__button{color:#fff;background:#1259d6}.hv-purchase .hv-purchase__details{color:#c9e2ff;background:#0b1e34;border-color:#345676}.hv-purchase .hv-purchase__button:hover{background:#0748b6;color:#fff}.hv-purchase .hv-purchase__details:hover{color:#fff;border-color:#4ca1ff}.hv-purchase .hv-purchase__button:disabled{background:#27394d;color:#b6c4d5;border-color:#465b72;cursor:default}.hv-purchase :is(button,a,summary,select):focus-visible,.hv-purchase-feedback :is(a,button):focus-visible{outline:3px solid #74c8ff;outline-offset:3px}.hv-purchase summary{list-style:none}.hv-purchase summary::-webkit-details-marker{display:none}.hv-purchase__panel{position:relative;width:calc(200% + 8px);padding:12px;box-sizing:border-box;border:1px solid #345676;border-radius:6px;background:#07182b;color:#e4efff;margin-top:8px!important}.hv-purchase__panel label{display:block;font-size:13px;line-height:1.5}.hv-purchase__panel select{display:block;width:100%;min-height:46px;padding:8px;border:1px solid #5d7d9f;border-radius:4px;background:#0d263f;color:#fff;font:inherit;margin:6px 0 10px}.hv-purchase__message{margin:8px 0 0;color:#bfe4ff;font-size:13px;line-height:1.5}.hv-purchase__message:empty{display:none}.hv-purchase[data-error] .hv-purchase__message{color:#ffd2c9}.hv-purchase-feedback{position:fixed;z-index:120;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:16px;align-items:center;width:max-content;max-width:calc(100% - 24px);box-sizing:border-box;padding:14px 18px;border:1px solid #397fbe;border-radius:10px;background:#081e34;color:#e4efff;box-shadow:0 6px 24px #0008;font-size:14px;line-height:1.5}.hv-purchase-feedback[hidden]{display:none}.hv-purchase-feedback a{color:#9dd6ff;font-weight:700;white-space:nowrap}.hv-purchase-feedback button{border:0;background:transparent;color:#fff;font-size:24px;min-width:44px;min-height:44px;cursor:pointer}.card__content:has(.hv-purchase){position:relative}.card__content:has(.hv-purchase) .card__heading a:after{display:none}@media(max-width:549px){.hv-purchase__actions{grid-template-columns:minmax(0,1fr)}.hv-purchase__panel{width:100%}.hv-purchase-feedback{gap:10px;padding:10px;bottom:max(12px,env(safe-area-inset-bottom));font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/hv-quick-purchase.css.map */
