.pdp-discount{position:relative;display:block;min-width:0}.pdp-discount>.button{width:100%}.pdp-discount.has-trigger>.button{justify-content:flex-end;padding-inline-start:calc(var(--pdp-trigger-width, 130px) + 36px);text-align:right}.pdp-discount.has-trigger .atc-label__price{display:none}.pdp-discount.has-trigger>.button>*,.pdp-discount.has-trigger .atc-label,.pdp-discount.has-trigger .atc-label__main{margin-inline-start:auto;text-align:right;justify-content:flex-end;align-items:flex-end}.pdp-discount__trigger{position:absolute;top:50%;left:24px;z-index:1;display:inline-flex;align-items:center;gap:10px;padding:0;background:none;color:#fff;white-space:nowrap;transform:translateY(-50%);cursor:pointer}.pdp-discount__price{font-size:1.125rem;font-weight:700;line-height:1}.pdp-discount__deal{display:inline-flex;align-items:center;gap:6px;padding-inline-start:10px;border-inline-start:1px solid rgb(255 255 255 / .45);font-size:.8125rem;line-height:1.1;color:#fffc}.pdp-discount__trigger:hover .pdp-discount__deal,.pdp-discount__trigger[aria-expanded=true] .pdp-discount__deal{color:#fff}.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;left:calc(24px + var(--pdp-trigger-width, 130px) / 2 - 6px);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{left:18px;gap:8px}.pdp-discount.has-trigger>.button{padding-inline:calc(var(--pdp-trigger-width, 120px) + 26px) 18px}.pdp-discount__price{font-size:1rem}.pdp-discount__deal{gap:4px;padding-inline-start:8px;font-size:.75rem}.pdp-discount__popover:after{left:calc(18px + var(--pdp-trigger-width, 120px) / 2 - 6px)}}.pdp-discount.has-trigger:has(.atc-label__sub){margin-block-end:26px}.pdp-discount.has-trigger>.button{position:relative;overflow:visible}.pdp-discount.has-trigger .atc-label__sub{position:absolute;top:calc(100% + 8px);left:0;right:0;font-size:.75rem;font-weight:400;line-height:1.3;color:#5e5e66;text-align:left;white-space:nowrap;text-transform:none}.pdp-discount.has-trigger .atc-label{display:block}
/*# sourceMappingURL=/cdn/shop/t/18/assets/pdp-discount.css.map */
