.hrc-discount{display:flex;flex-direction:column;gap:1rem;width:100%}.hrc-discount__header{display:flex;flex-direction:column;gap:.3rem}.hrc-discount__label{font-size:var(--hrc-fs-rg);font-weight:var(--hrc-fw-semibold);color:var(--hrc-text-primary);letter-spacing:var(--hrc-ls-lg);text-transform:var(--hrc-tu)}.hrc-discount__hint{margin:0;font-size:var(--hrc-fs-xs);color:var(--hrc-text-muted);letter-spacing:var(--hrc-ls-sm)}.hrc-discount__form{margin:0}.hrc-discount__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:stretch}.hrc-discount__input{width:100%;height:4.8rem;padding:0 1.4rem;border:var(--hrc-border-subtle);border-radius:var(--hrc-rs);background:var(--hrc-bg-white);color:var(--hrc-text-primary);font-family:var(--hrc-font-body);font-size:var(--hrc-fs-sm);font-weight:var(--hrc-fw-medium);letter-spacing:.06em;text-transform:uppercase;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.hrc-discount__input::placeholder{color:var(--hrc-text-muted);text-transform:none;letter-spacing:var(--hrc-ls-sm);font-weight:var(--hrc-fw-regular)}.hrc-discount__input:focus{border-color:var(--hrc-text-primary);background:var(--hrc-bg)}.hrc-discount__input.is-invalid{border-color:var(--hrc-color-accent)}.hrc-discount__input.is-locked,.hrc-discount.is-coupon-locked .hrc-discount__btn{opacity:.65;cursor:not-allowed}.hrc-discount.is-coupon-locked .hrc-discount__hint:after{content:" \2014  Aktif kupon varken yenisi eklenemez"}.hrc-discount__btn{display:inline-flex;align-items:center;justify-content:center;min-width:11rem;height:4.8rem;padding:0 1.8rem;border:none;border-radius:100px;background:var(--hrc-bg-invert);color:var(--hrc-text-invert);font-family:var(--hrc-font-body);font-size:var(--hrc-fs-xs);font-weight:var(--hrc-fw-semibold);letter-spacing:var(--hrc-ls-xl);text-transform:var(--hrc-tu);cursor:pointer;transition:background .2s ease,transform .15s ease}.hrc-discount__btn:hover:not(:disabled){background:var(--hrc-color-accent)}.hrc-discount__btn:active:not(:disabled){transform:scale(.98)}.hrc-discount__btn:disabled{opacity:.65;cursor:wait}.hrc-discount__btn-loading svg,.hrc-discount-modal__spinner svg{width:1.8rem;height:1.8rem;animation:hrc-discount-spin .9s linear infinite}@keyframes hrc-discount-spin{to{transform:rotate(360deg)}}.hrc-discount__status{margin:0;font-size:var(--hrc-fs-xs);line-height:1.45;letter-spacing:var(--hrc-ls-sm)}.hrc-discount__status.is-success{color:var(--hrc-color-success, #1f7a3f)}.hrc-discount__status.is-error{color:var(--hrc-color-accent)}.hrc-discount__price{display:flex;flex-direction:column;gap:.6rem;padding:1.2rem 1.4rem;border-radius:var(--hrc-rs);border:var(--hrc-border-subtle);background:var(--hrc-bg-surface)}.hrc-discount__price-label{margin:0;font-size:1.1rem;font-weight:var(--hrc-fw-semibold);letter-spacing:var(--hrc-ls-lg);text-transform:var(--hrc-tu);color:var(--hrc-text-muted)}.hrc-discount__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:.8rem}.hrc-discount__price-old{font-size:var(--hrc-fs-sm);color:var(--hrc-text-muted);text-decoration:line-through;letter-spacing:var(--hrc-ls-sm)}.hrc-discount__price-old:empty{display:none}.hrc-discount__price-new{font-size:var(--hrc-fs-lg, 2rem);font-weight:var(--hrc-fw-semibold);color:var(--hrc-color-success, #1a8a3e);letter-spacing:var(--hrc-ls-sm)}.hrc-discount__price-save{margin:0;font-size:var(--hrc-fs-xs);color:var(--hrc-color-accent);letter-spacing:var(--hrc-ls-sm)}.hrc-discount__applied{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.hrc-discount__chip{display:inline-flex;align-items:center;gap:.8rem;min-height:3.6rem;padding:.6rem .8rem .6rem 1.2rem;border-radius:100px;border:var(--hrc-border-subtle);background:var(--hrc-bg-surface)}.hrc-discount__chip.is-invalid,.hrc-discount__chip.is-pending{border-color:color-mix(in srgb,var(--hrc-color-accent) 35%,transparent);background:color-mix(in srgb,var(--hrc-color-accent) 8%,var(--hrc-bg))}.hrc-discount__chip.is-pending{border-color:color-mix(in srgb,var(--hrc-text-muted) 35%,transparent);background:var(--hrc-bg-surface)}.hrc-discount__chip-code{font-size:var(--hrc-fs-xs);font-weight:var(--hrc-fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--hrc-text-primary)}.hrc-discount__chip-meta{font-size:1.1rem;color:var(--hrc-text-muted);letter-spacing:var(--hrc-ls-sm)}.hrc-discount__chip.is-invalid .hrc-discount__chip-meta{color:var(--hrc-color-accent)}.hrc-discount__chip-remove{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:none;border-radius:50%;background:transparent;color:var(--hrc-text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.hrc-discount__chip-remove:hover{background:var(--hrc-bg-invert);color:var(--hrc-text-invert)}.hrc-discount__chip-remove svg{width:1rem;height:1rem}.hrc-discount-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:2.4rem}.hrc-discount-modal[hidden]{display:none}.hrc-discount-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0c108c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hrc-discount-modal__panel{position:relative;z-index:1;width:min(100%,42rem);padding:2.8rem 2.4rem 2.4rem;border-radius:calc(var(--hrc-rs) + .4rem);background:var(--hrc-bg-white);border:var(--hrc-border-subtle);box-shadow:0 24px 60px #0000002e;animation:hrc-discount-modal-in .22s ease}@keyframes hrc-discount-modal-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.hrc-discount-modal__close{position:absolute;top:1.2rem;right:1.2rem;width:3.2rem;height:3.2rem;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--hrc-bg-surface);color:var(--hrc-text-primary);cursor:pointer}.hrc-discount-modal__close svg{width:1.2rem;height:1.2rem}.hrc-discount-modal__eyebrow{margin:0 0 .6rem;font-size:1.1rem;font-weight:var(--hrc-fw-semibold);letter-spacing:var(--hrc-ls-xl);text-transform:var(--hrc-tu);color:var(--hrc-color-accent)}.hrc-discount-modal__title{margin:0 0 .8rem;font-size:var(--hrc-fs-md, 2.2rem);font-weight:var(--hrc-fw-semibold);color:var(--hrc-text-primary);letter-spacing:var(--hrc-ls-sm)}.hrc-discount-modal__text{margin:0 0 1.6rem;font-size:var(--hrc-fs-xs);line-height:1.55;color:var(--hrc-text-muted)}.hrc-discount-modal__code{display:inline-flex;align-items:center;margin:0 0 2rem;padding:.8rem 1.2rem;border-radius:100px;border:var(--hrc-border-subtle);background:var(--hrc-bg-surface);font-size:var(--hrc-fs-xs);font-weight:var(--hrc-fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--hrc-text-primary)}.hrc-discount-modal__actions{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.hrc-discount-modal__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 1.4rem;border-radius:100px;font-family:var(--hrc-font-body);font-size:var(--hrc-fs-xs);font-weight:var(--hrc-fw-semibold);letter-spacing:var(--hrc-ls-lg);text-transform:var(--hrc-tu);cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .15s ease}.hrc-discount-modal__btn:disabled{opacity:.65;cursor:wait}.hrc-discount-modal__btn--ghost{border:var(--hrc-border-subtle);background:transparent;color:var(--hrc-text-primary)}.hrc-discount-modal__btn--ghost:hover:not(:disabled){background:var(--hrc-bg-surface)}.hrc-discount-modal__btn--primary{border:none;background:var(--hrc-bg-invert);color:var(--hrc-text-invert)}.hrc-discount-modal__btn--primary:hover:not(:disabled){background:var(--hrc-color-accent)}.hrc-discount-modal__btn:active:not(:disabled){transform:scale(.98)}body.hrc-discount-modal-open{overflow:hidden}.hrc-pdp__discount{margin-top:1.6rem;padding-top:1.6rem;border-top:var(--hrc-border-subtle)}.hrc-pdp__discount .hrc-discount__label{font-size:var(--hrc-fs-xs)}.hrc-pdp__discount .hrc-discount__input,.hrc-pdp__discount .hrc-discount__btn{height:4.4rem}.hrc-pdp__discount .hrc-discount__btn{min-width:9.6rem}@media screen and (max-width:749px){.hrc-discount__row{grid-template-columns:1fr}.hrc-discount__btn{width:100%}.hrc-discount-modal{padding:1.6rem;align-items:flex-end}.hrc-discount-modal__panel{width:100%;padding:2.4rem 1.8rem 1.8rem;border-radius:1.6rem 1.6rem .8rem .8rem}.hrc-discount-modal__actions{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/hrc-discount-code.css.map */
