.discounts{font-size:1.2rem}.discounts__discount{display:flex;align-items:center;line-height:calc(1 + .5 / var(--font-body-scale))}.discounts__discount svg{color:rgba(var(--color-button),var(--alpha-button-background))}.discounts__discount--position{justify-content:center}@media screen and (min-width: 750px){.discounts__discount--position{justify-content:flex-end}#discountInputWrapper{display:flex}}.discounts__discount>.icon{color:rgb(var(--color-foreground));width:1.2rem;height:1.2rem;margin-right:.7rem}.cart-sidebar{display:flex;flex-direction:column}.cart-discount input{border:none;border-radius:5px;background-color:#eeeedc;padding:10px 5px;color:#000;font-family:Titillium Web;font-size:16px;font-weight:400;line-height:24.34px;text-align:center;flex:1}.apply-btn-wrapper button{border:none;background:#6aa1b9;color:#fff;border-radius:5px;font-family:Panton;font-size:16px;font-weight:800;line-height:19.2px;text-align:center;padding:10px 5px;width:100%;height:100%;transition:background-color .25s ease;justify-self:flex-end}.apply-btn-wrapper button:hover{background-color:#0187a7}.cart-discount.input-wrapper{display:flex;flex-direction:row;gap:10px}.discounts__discount{display:flex;align-items:center;background-color:rgba(var(--color-button),.1);border-radius:5px;padding:5px 10px;margin-top:10px;margin-bottom:10px;font-size:1.2rem}.discounts__discount--tag{display:flex;align-items:center}.discounts__discount .discounts__amount{margin-left:5px;font-weight:700}button.remove-discount-code{background:none;border:none;color:rgba(var(--color-foreground),.7);font-size:1.5rem;cursor:pointer;margin-left:5px;padding:0;display:flex;align-items:center}button.remove-discount-code:hover{color:rgba(var(--color-foreground),1)}.cart-discount.input-wrapper{display:flex;gap:10px;flex-direction:row}.apply-btn-wrapper button{padding:10px 15px;width:auto}@media screen and (min-width: 767px){.discounts__discount{justify-content:flex-start}.discount-wrapper{display:flex;flex-direction:column}}.discounts__line{display:flex}li.discounts__discount{background-color:#eeeedc;align-self:flex-start}.totals__total{flex:1}.cart-item__old-price{margin-right:8px;font-size:16px}.cart-discount input:focus::placeholder{color:transparent}@media only screen and (max-width: 767px){.discount-wrapper{order:-1}.sub-totle-wrapper{order:-2;margin-bottom:1px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-discounts.css.map */
