.s-custom-discounts{display:none;width:90dvw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:80dvh;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fff;z-index:6}.s-custom-discounts.is-loading{pointer-events:none}.s-custom-discounts.is-loading>div{-webkit-filter:blur(2px);filter:blur(2px)}.s-custom-discounts.is-loading::after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:75px;height:75px;border-radius:100%;border:8px solid #f365af;border-top-color:rgba(0,0,0,0);-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{from{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{-webkit-transform:translateX(-50%) translateY(-50%) rotate(360deg);transform:translateX(-50%) translateY(-50%) rotate(360deg)}}@keyframes spin{from{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{-webkit-transform:translateX(-50%) translateY(-50%) rotate(360deg);transform:translateX(-50%) translateY(-50%) rotate(360deg)}}.s-custom-discounts.is-disabled .s-custom-discounts__submit{opacity:.8;pointer-events:none;color:#fff}.s-custom-discounts.is-disabled .s-custom-discounts__field{pointer-events:none}.s-custom-discounts.is-open{display:block}.s-custom-discounts__heading{padding:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#fac7e1}.s-custom-discounts__close{width:32px;height:32px}.s-custom-discounts__close svg path{stroke:#000 !important}.s-custom-discounts__wrapper{padding:12px 12px 24px}.s-custom-discounts__title{font-size:24px;text-align:center;font-weight:600}.s-custom-discounts__content ul{list-style:none;margin-left:0}.s-custom-discounts__buttons{padding-top:16px}.s-custom-discounts__buttons span{display:block;text-align:center;padding-top:8px}.s-custom-discounts__buttons span a{color:#f365af;font-weight:700}.s-custom-discounts__discount-timer{margin-right:auto;padding-left:12px;font-size:12px}.s-custom-discounts__discount-timer span{color:#f365af;font-weight:700}.s-custom-discounts__field{width:100%;font-size:12px;padding:12px}.s-custom-discounts__field-text{display:block;width:100%;font-size:12px;font-weight:600;padding:4px 0 0}.s-custom-discounts__submit:disabled{opacity:.8;pointer-events:none;color:#fff}.s-custom-discounts__link{color:#f365af;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;margin:16px auto 0}.s-custom-discounts__link:hover{color:#f365af;opacity:.8}