.swell-modal{position:fixed;top:0;width:100%;height:100%;left:0;right:0;z-index:999;background-color:#99999940;display:none;align-items:center;justify-content:center}.swell-modal .swell-model-close{cursor:pointer;font-size:40px;background:none;padding:0 0 7px;line-height:.6}.swell-modal .modal-dialog{max-width:530px;width:100%;margin:0 20px;font-size:20px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px #00000080}.swell-modal .modal-title{display:inline;font-size:24px}.swell-modal .modal-header-custom{padding:7px 7px 17px 15px;background-color:#a74c11;color:#fff;text-align:left;position:relative;display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;border-bottom:1px solid #e5e5e5}.swell-modal .modal-header-custom p{margin:0;font-size:18px;color:#fff;line-height:1;font-weight:400}.swell-modal .modal-body{flex-direction:column;display:flex;align-items:center;justify-content:center;min-height:100px;margin:0;padding:30px 20px;background-color:#fff;color:#333;text-align:center;opacity:1;transform:none}.swell-modal .modal-body p{margin:0}.swell-modal .modal-body #swell-coupon-intro,.swell-modal .modal-body #swell-reward-intro{font-size:16px}.swell-modal .modal-body .bold-text{font-weight:700}.swell-modal .modal-header-custom .close{font-size:32px;color:#fff;opacity:1;font-weight:400;position:absolute;top:0;right:10px;padding:0;margin:0}.swell-modal .modal-content{border:1px solid #e5e5e5;width:100%;opacity:1;top:auto;left:auto}.field__input-wrapper{display:flex;justify-content:flex-end;flex-direction:column}.coupon-loader{border:3px solid #000;border-top:3px solid #fff;border-radius:50%;width:25px;height:25px;margin:auto;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swell-checkout{padding-bottom:10px}.swell-checkout.mini-cart{padding:20px}.swell-checkout .redeem-title{font-family:Montserrat;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;text-transform:uppercase;max-width:415px;margin:0 15px 5px auto}.swell-checkout .fieldset .field .field__input-btn-wrapper .swell-copuon-error{max-width:420px;width:100%;margin-left:auto;text-align:left;margin-right:15px;font-size:14px}@media (min-width: 768px){.swell-checkout .fieldset .field .field__input-btn-wrapper .swell-copuon-error{font-size:16px}}.swell-checkout .fieldset .field .field__input-btn-wrapper .field__input-wrapper--select{max-width:420px;margin:0 15px 0 auto}.swell-checkout .fieldset .field .field__input-btn-wrapper .field__input-wrapper--select .input-select-holder .field__input--select{font-family:Montserrat;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.41;letter-spacing:normal;text-align:left;color:#1f1f1f;border:1px solid #e8e9eb;margin-bottom:15px;text-transform:uppercase;height:39px!important;width:100%;border-radius:0;padding-left:12px}.swell-checkout .fieldset .field .field__input-btn-wrapper .field__input-wrapper--select #swell-redeem-btn{outline:none;background:#a74c10;border:1px solid #a74c10;font-family:Montserrat;font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.14px;text-align:center;height:39px!important;width:100%;padding:0;max-width:116.3px;margin-left:auto;border-radius:0}.swell-checkout .fieldset .field .field__input-btn-wrapper .field__input-wrapper--select #swell-redeem-btn .btn__content{text-transform:uppercase}.swell-checkout .fieldset .field .field__input-btn-wrapper .field__input-wrapper--select #swell-redeem-btn:hover{background:#bf652b;border:1px solid #bf652b}
/*# sourceMappingURL=/s/files/1/0222/9414/t/100/assets/swell-cart.scss.css.map */
