.pdp-discount{position:relative;display:block;min-width:0}.pdp-discount>.button{width:100%}.pdp-discount.has-trigger>.button{padding-inline-end:calc(var(--pdp-trigger-width, 96px) + 18px)}.pdp-discount__trigger{position:absolute;top:50%;right:7px;z-index:1;display:inline-flex;align-items:center;gap:6px;height:calc(100% - 14px);padding-inline:14px;border-radius:999px;background:#ffffff29;color:#fff;font-size:.9375rem;font-weight:700;white-space:nowrap;transform:translateY(-50%);transition:background .15s ease;cursor:pointer}.pdp-discount__trigger:hover,.pdp-discount__trigger[aria-expanded=true]{background:#ffffff42}.pdp-discount__trigger[hidden],.pdp-discount__check,.pdp-discount.is-done .pdp-discount__info{display:none}.pdp-discount.is-done .pdp-discount__check{display:block}.pdp-discount__popover{position:absolute;right:calc(-1 * var(--pdp-extra, 0px));bottom:calc(100% + 12px);left:0;z-index:20;padding:18px 18px 16px;border:1px solid #E8E8ED;border-radius:12px;background:#fff;box-shadow:0 14px 36px #0000001f;color:#1d1d1f;text-align:left;animation:pdp-discount-in .18s ease both}.pdp-discount__popover[hidden]{display:none}.pdp-discount__popover:after{content:"";position:absolute;right:calc(var(--pdp-trigger-width, 96px) / 2 + 1px + var(--pdp-extra, 0px));bottom:-7px;width:12px;height:12px;border-right:1px solid #E8E8ED;border-bottom:1px solid #E8E8ED;background:#fff;transform:rotate(45deg)}@keyframes pdp-discount-in{0%{opacity:0;transform:translateY(6px)}}.pdp-discount__close{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:28px;height:28px;color:#1d1d1f}.pdp-discount__view{display:grid;gap:10px}.pdp-discount__view[hidden]{display:none}.pdp-discount__title{margin:0;padding-inline-end:32px;font-size:1rem;font-weight:700;line-height:1.3}.pdp-discount__text{margin:0;overflow:hidden;white-space:nowrap;font-size:.8125rem;line-height:1.45;color:#5e5e66}.pdp-discount__text strong{color:#1d1d1f}.pdp-discount__fields{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-block-start:2px}.pdp-discount__input{min-width:0;height:46px;padding-inline:16px;border:1px solid #E8E8ED;border-radius:999px;background:#fff;font-size:.9375rem;color:#1d1d1f}.pdp-discount__input:focus{outline:none;border-color:#1d1d1f}.pdp-discount__submit{height:46px;padding-inline:20px;border-radius:999px;background:#1d1d1f;color:#fff;font-size:.9375rem;font-weight:700;white-space:nowrap}.pdp-discount__submit[aria-busy=true]{opacity:.6}.pdp-discount__legal{margin:0;font-size:.6875rem;line-height:1.45;color:#5e5e66}.pdp-discount__legal a{text-decoration:underline}.pdp-discount__error{margin:0;font-size:.8125rem;color:rgb(var(--error-text, 222 42 42))}.pdp-discount__error[hidden]{display:none}.pdp-discount__code{padding:2px 8px;border-radius:6px;background:#f5f5f7;letter-spacing:.02em}.pdp-discount__trap{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}@media screen and (max-width:699px){.pdp-discount__trigger{padding-inline:10px;font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/pdp-discount.css.map */
