.ccb-pdf-invoice{width:100%}.ccb-pdf-invoice button{width:100%;position:relative}.ccb-pdf-invoice button .is-pro{position:absolute;top:-9px;right:-15px;margin:0}.ccb-pdf-invoice button .is-pro:hover,.ccb-pdf-invoice button .is-pro:hover .pro-tooltiptext{overflow:visible}.ccb-pdf-invoice button .is-pro .pro-tooltip{margin:0;font-weight:700}.ccb-pdf-invoice .ccb-pdf-invoice__actions--show-share{display:flex;gap:10px;justify-content:space-between}@media (max-width: 350px){.ccb-pdf-invoice .ccb-pdf-invoice__actions--show-share{flex-direction:column}}.ccb-pdf-sendquote{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 55px;min-width:410px;max-width:410px;top:50%;transform:translate(-50%,-50%);left:50%;position:absolute;min-height:486px;z-index:999999;border-radius:20px;background-color:var(--ccb-container-color)}@media (max-width: 420px){.ccb-pdf-sendquote{top:50%;left:50%;transform:translate(-50%,-50%);max-width:340px;min-width:340px;margin-left:0;padding:40px 25px}}.ccb-pdf-sendquote.quote-success{min-height:341px;padding-top:0;padding-bottom:0;max-width:410px}.ccb-pdf-sendquote.quote-success button{width:fit-content}.ccb-pdf-sendquote__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;width:100%}.ccb-pdf-sendquote__title{font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:21px;color:var(--ccb-text-color)}.ccb-pdf-sendquote__close{cursor:pointer;width:30px;height:30px;display:flex;justify-content:center;align-items:center;background-color:var(--ccb-container-dark-color);border-radius:50%;font-size:12px;color:var(--ccb-text-color);transition:all .3s ease;opacity:.7}.ccb-pdf-sendquote__close:hover{background-color:var(--ccb-accent-color);color:var(--ccb-fields-color)}.ccb-pdf-sendquote__body,.ccb-pdf-sendquote__footer,.ccb-pdf-sendquote__body .ccb-button,.ccb-pdf-sendquote__footer .ccb-button{width:100%}.ccb-pdf-sendquote__error{padding:8px 14px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#fbebeb;border-radius:10px;margin-top:20px}.ccb-pdf-sendquote__error span{color:#d94141;font-size:14px;font-weight:700;margin-right:10px}.ccb-pdf-sendquote__success{display:flex;flex-direction:column;align-items:center}.ccb-pdf-sendquote__success-icon{border-radius:50%;width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin-bottom:20px;color:#00b163;background-color:#00b1631a;font-size:16px}.ccb-pdf-sendquote__success .message{color:#001931;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:26px;text-align:center;margin-bottom:30px;padding:0 50px;color:var(--ccb-text-color)}.ccb-pdf-sendquote__input{display:flex;flex-direction:column}.ccb-pdf-sendquote__input label{font-size:var(--ccb-field-size);font-weight:var(--ccb-field-weight);color:var(--ccb-text-color);line-height:1.3;cursor:pointer;line-height:21.99px}@media only screen and (max-width: 480px){.ccb-pdf-sendquote__input label{font-size:var(--ccb-mobile-field-size);font-weight:var(--ccb-mobile-field-weight)}}.ccb-pdf-sendquote__input label.required:after{content:"*";color:red}.ccb-pdf-sendquote__input input,.ccb-pdf-sendquote__input textarea{border:var(--ccb-fields-border) var(--ccb-fields-border-style) var(--ccb-fields-border-color);border-radius:var(--ccb-fields-border-radius);padding:0 var(--ccb-field-side-indent);min-height:var(--ccb-field-button-height);background-color:var(--ccb-fields-bg-color);font-size:var(--ccb-fields-button-size);font-weight:var(--ccb-field-weight);box-sizing:border-box;width:100%;resize:none;color:var(--ccb-text-color);margin-bottom:20px;height:40px;outline:none}@media only screen and (max-width: 480px){.ccb-pdf-sendquote__input input,.ccb-pdf-sendquote__input textarea{padding:0 var(--ccb-mobile-field-side-indent);min-height:var(--ccb-mobile-field-button-height);font-weight:var(--ccb-mobile-field-weight);font-size:var(--ccb-mobile-fields-button-size)}}.ccb-pdf-sendquote__input input:focus,.ccb-pdf-sendquote__input textarea:focus{border-color:var(--ccb-accent-color)}.ccb-pdf-sendquote__input textarea{height:130px;padding-top:12px;padding-bottom:12px}.ccb-pdf-sendquote__file{background-color:var(--ccb-container-dark-color);padding:10px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px;word-break:break-all;border-radius:5px;font-size:14px;font-weight:500;color:var(--ccb-text-color)}.ccb-pdf-sendquote__file span{font-size:14px;font-weight:500;font-style:normal;letter-spacing:normal;line-height:21px;opacity:.7;margin-left:8px}.ccb-pdf-sendquote__file i{font-size:18px;color:var(--cbb-text-color);opacity:.5}
