discount-section .discount-section{margin:25px 0}discount-section .discount-section__header{display:flex;gap:5px;align-items:center}discount-section .discount-section__header h3{font-family:var(--font-body-family);font-size:16px;color:rgba(var(--color-foreground-muted),1);margin:3px 0 0}@media screen and (max-width:640px){discount-section .discount-section__header h3{font-size:14px}}discount-section .discount-section__description{margin-top:5px;padding-left:5px}discount-section .discount-section__description p{margin:0;font-size:14px}discount-section .discount-section__form{margin-top:10px}discount-section .discount-section__notice{border:solid 1px;margin-top:15px;padding:15px 20px;border-radius:15px}discount-section .discount-section__notice p{margin:0;font-size:14px}discount-section .discount-section .notice--success{background-color:#87fd6357;border-color:#4d9e35}discount-section .discount-section .notice--error{background-color:#fd636357;border-color:#fd6363}discount-section .discount-section .discount-form{display:flex;gap:10px;align-items:center}discount-section .discount-section .discount-form:has(.discount-form__input:placeholder-shown) .discount-form__button{background:rgba(var(--color-shadow-light),.5);border:solid 1px rgba(var(--color-foreground-muted),.25);cursor:not-allowed}discount-section .discount-section .discount-form:has(.discount-form__input:placeholder-shown) .discount-form__button span{opacity:.5}discount-section .discount-section .discount-form:has(.discount-form__input:placeholder-shown) .discount-form__button:hover{background:rgba(var(--color-shadow-light),.5);box-shadow:none}discount-section .discount-section .discount-form__input{border:none;height:55px;width:100%;background:#fff;border-radius:10px;padding:0 15px;font-size:16px;font-weight:400;border:solid 1px rgba(var(--color-foreground-muted),.5)}discount-section .discount-section .discount-form__input:focus-within{outline:none;box-shadow:none;outline:solid 1px rgba(var(--color-button),1)}discount-section .discount-section .discount-form__button{height:55px;aspect-ratio:3/2;width:100%;background:rgba(var(--color-button),.75);border-radius:50px;border:none;font-size:1.6rem;cursor:pointer;transition:all .2s ease-out}discount-section .discount-section .discount-form__button .loading-spinner{display:none;font-size:15px;width:20px;height:20px;margin:auto}discount-section .discount-section .discount-form__button span svg{width:24px;height:24px}discount-section .discount-section .discount-form__button.loading{background:rgba(var(--color-button),.3);cursor:not-allowed}discount-section .discount-section .discount-form__button.loading .loading-spinner{display:block}discount-section .discount-section .discount-form__button.loading span{display:none}discount-section .discount-section .discount-form__button:hover{background:rgba(var(--color-button),var(--alpha-button-background));box-shadow:0 0 5px #00000040}@media screen and (max-width:640px){discount-section .discount-section .discount-form__button{height:45px;aspect-ratio:1/1}discount-section .discount-section .discount-form__input{height:45px;font-size:14px}}.applied-discounts{margin-top:10px}.applied-discounts__header{margin-bottom:10px}.applied-discounts__header h3{margin:0}.applied-discounts__list{display:flex;flex-wrap:wrap;gap:5px}.applied-discounts__item{background:rgba(var(--color-shadow-light),.85);padding:5px 10px;border-radius:15px;font-size:14px;display:flex;align-items:center;gap:5px;cursor:pointer;border:solid 1px rgba(0,0,0,0);transition:all .2s ease-out}.applied-discounts__item:hover{background:rgba(var(--color-shadow-light),1);border:solid 1px rgba(var(--color-foreground-muted),.25)}.applied-discounts__item:hover svg{color:#fd6363}.applied-discounts__item p,.applied-discounts__item span{margin:0;line-height:1}.applied-discounts__item svg{width:14px;height:14px}.free_delivery span.discounted{color:rgba(var(--color-primary),1)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/discount-section.css.map */
