@media print{.break-before{break-before:page!important;page-break-before:always!important}.break-after{break-after:page!important;page-break-after:always!important}.avoid-break,.pdf-keep,.pdf-total-summary--body-item,.pdf-order-block-payment-info--totals-item{break-inside:avoid!important;page-break-inside:avoid!important}.ccb-pdf-tool-manager-preview,.ccb-pdf-layout-wrapper,.ccb-pdf-layout__item--wrapper,.pdf-total-summary--body,.pdf-total-summary--body-items,.pdf-order-block-payment-info,.pdf-order-block-payment-info--totals{break-inside:avoid!important;page-break-inside:avoid!important;overflow:visible!important}}.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-popup--mobile-summary.ccb-popup{position:absolute;z-index:2}.ccb-pdf-sendquote-popup--mobile-summary.ccb-popup .ccb-popup__overlay{border-top-left-radius:16px;border-top-right-radius:16px}.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.ccb-pdf-sendquote--mobile-summary{position:static;inset:auto;transform:none;align-items:stretch;justify-content:flex-start;width:100%;min-width:0;max-width:none;min-height:auto;padding:0;border-radius:0;background:transparent;z-index:auto}.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.ccb-pdf-sendquote--mobile-summary.quote-success{min-height:auto;max-width:none;padding:0}.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}.calc-thank-you-page-container[data-v-66271fea]{width:100%;display:flex;justify-content:center;margin:0 auto;max-width:var(--ccb-container-max-width)}.calc-thank-you-page-container .thank-you-page[data-v-66271fea]{width:100%;border-radius:6px;border:1px solid var(--ccb-container-border-color);background:var(--ccb-container-color);padding:45px 30px 40px 35px;opacity:0;visibility:visible;position:relative;color:var(--ccb-text-color)}.calc-thank-you-page-container .thank-you-page-close[data-v-66271fea]{box-sizing:border-box;cursor:pointer;display:flex;padding:3px;justify-content:center;align-items:center;border-radius:50%;width:30px;height:30px;position:absolute;top:14px;right:14px;background-color:#eef1f7;transition:background .2s linear}.calc-thank-you-page-container .thank-you-page-close span[data-v-66271fea]{font-size:13px;color:#00193166}@media screen and (max-width: 768px){.calc-thank-you-page-container .thank-you-page-close[data-v-66271fea]{width:20px;height:20px}.calc-thank-you-page-container .thank-you-page-close span[data-v-66271fea]{font-size:12px;color:#00193166}}.calc-thank-you-page-container .thank-you-page.loaded[data-v-66271fea]{visibility:visible;opacity:1}@media screen and (max-width: 480px){.calc-thank-you-page-container .thank-you-page[data-v-66271fea]{padding:20px 15px}}.calc-thank-you-page-container .thank-you-page .thank-you-page-inner-container[data-v-66271fea]{max-width:420px;width:100%;display:flex;flex-direction:column;align-items:center;row-gap:20px;margin:0 auto}.calc-thank-you-page-container .thank-you-page__icon-box .icon-wrapper[data-v-66271fea]{width:114px;height:114px;border-radius:50%;background-color:#1ab1631a;display:flex;align-items:center;justify-content:center}.calc-thank-you-page-container .thank-you-page__icon-box .icon-wrapper .icon-content[data-v-66271fea]{width:64px;height:64px;background-color:var(--ccb-accent-color);display:flex;align-items:center;justify-content:center;border-radius:50%}.calc-thank-you-page-container .thank-you-page__icon-box .icon-wrapper .icon-content i[data-v-66271fea]{font-size:20px;color:var(--ccb-fields-bg-color)}@media screen and (max-width: 480px){.calc-thank-you-page-container .thank-you-page__icon-box .icon-wrapper[data-v-66271fea]{width:98px;height:98px}.calc-thank-you-page-container .thank-you-page__icon-box .icon-wrapper .icon-content[data-v-66271fea]{width:48px;height:48px}}.calc-thank-you-page-container .thank-you-page__title-box[data-v-66271fea]{display:flex;flex-direction:column}.calc-thank-you-page-container .thank-you-page__title-box span[data-v-66271fea]{word-break:break-all}.calc-thank-you-page-container .thank-you-page__title-box-title[data-v-66271fea]{color:var(--ccb-text-color);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.calc-thank-you-page-container .thank-you-page__title-box-desc[data-v-66271fea]{color:var(--ccb-text-color);text-align:center;font-size:14px;font-style:normal;font-weight:500}.calc-thank-you-page-container .thank-you-page__order span[data-v-66271fea]{display:flex;column-gap:5px}.calc-thank-you-page-container .thank-you-page__order span span[data-v-66271fea]{color:var(--ccb-text-color);text-align:center;font-size:14px;font-style:normal;font-weight:500}.calc-thank-you-page-container .thank-you-page__order span span[data-v-66271fea]:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px;width:100%;display:inline-block}.calc-thank-you-page-container .thank-you-page__actions[data-v-66271fea]{width:100%;display:flex;justify-content:center}.calc-thank-you-page-container .thank-you-page__actions-wrapper[data-v-66271fea]{max-width:420px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:15px;column-gap:8px;width:100%}@media screen and (max-width: 480px){.calc-thank-you-page-container .thank-you-page__actions-wrapper[data-v-66271fea]{column-gap:5px;row-gap:10px}}.calc-thank-you-page-container .thank-you-page__actions-wrapper .back-button[data-v-66271fea]{color:var(--ccb-text-color)!important;background:var(--ccb-fields-bg-color)!important;border-color:var(--ccb-fields-border-color)!important}.calc-thank-you-page-container .thank-you-page__actions-wrapper div[data-v-66271fea]{width:49%}@media screen and (max-width: 480px){.calc-thank-you-page-container .thank-you-page__actions-wrapper div[data-v-66271fea]{width:45%}}.calc-thank-you-page-container .thank-you-page__actions-wrapper div a[data-v-66271fea],.calc-thank-you-page-container .thank-you-page__actions-wrapper div button[data-v-66271fea]{box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:4px;border:1px solid rgba(0,25,49,.0509803922);width:100%;height:40px;font-weight:var(--ccb-fields-button-weight);font-family:inherit;font-size:var(--ccb-fields-button-size);outline:none!important;box-shadow:none!important;text-decoration:none!important;transition:all linear .2s}@media screen and (max-width: 480px){.calc-thank-you-page-container .thank-you-page__actions-wrapper div a[data-v-66271fea],.calc-thank-you-page-container .thank-you-page__actions-wrapper div button[data-v-66271fea]{padding:0;font-size:var(--ccb-mobile-fields-button-size);font-weight:var(--ccb-mobile-fields-button-weight)}}.calc-thank-you-page-container .thank-you-page__actions-wrapper div a span[data-v-66271fea],.calc-thank-you-page-container .thank-you-page__actions-wrapper div button span[data-v-66271fea]{width:max-content;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 8px;font-size:var(--ccb-fields-button-size);font-style:normal;font-weight:700}@media only screen and (max-width: 480px){.calc-thank-you-page-container .thank-you-page__actions-wrapper div a span[data-v-66271fea],.calc-thank-you-page-container .thank-you-page__actions-wrapper div button span[data-v-66271fea]{font-size:var(--ccb-mobile-fields-button-size)}}.calc-thank-you-page-container .thank-you-page__actions-wrapper div a i[data-v-66271fea],.calc-thank-you-page-container .thank-you-page__actions-wrapper div button i[data-v-66271fea]{position:relative;left:-2px}.calc-thank-you-page-container .thank-you-page__actions-wrapper div a.calc-primary[data-v-66271fea],.calc-thank-you-page-container .thank-you-page__actions-wrapper div button.calc-primary[data-v-66271fea]{border-color:#eef1f7;background:#eef1f7;color:#011a30}.calc-thank-you-page-container .thank-you-page__actions-wrapper div a.calc-secondary[data-v-66271fea],.calc-thank-you-page-container .thank-you-page__actions-wrapper div button.calc-secondary[data-v-66271fea]{border-color:var(--ccb-accent-color)!important;background:var(--ccb-fields-bg-color);color:var(--ccb-accent-color)}.calc-thank-you-page-container .thank-you-page__actions-wrapper div a.calc-secondary[data-v-66271fea]:hover,.calc-thank-you-page-container .thank-you-page__actions-wrapper div button.calc-secondary[data-v-66271fea]:hover{background:var(--ccb-accent-color);color:var(--ccb-fields-bg-color)}.calc-thank-you-page-container .thank-you-page__actions-wrapper div a.calc-success[data-v-66271fea],.calc-thank-you-page-container .thank-you-page__actions-wrapper div button.calc-success[data-v-66271fea]{border-color:var(--ccb-accent-color);background:var(--ccb-accent-color);color:var(--ccb-text-color)}.calc-thank-you-page-container .thank-you-page__actions-wrapper div a.light[data-v-66271fea],.calc-thank-you-page-container .thank-you-page__actions-wrapper div button.light[data-v-66271fea]{background:var(--ccb-button-light-bg);border-color:var(--ccb-button-light-bg)}.calc-thank-you-page-container .thank-you-page__actions-wrapper div a.light[data-v-66271fea]:hover,.calc-thank-you-page-container .thank-you-page__actions-wrapper div button.light[data-v-66271fea]:hover{background:var(--ccb-button-light-bg-alpha);border-color:var(--ccb-button-light-bg-alpha)}.calc-thank-you-page-container.mobile[data-v-66271fea]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;align-items:flex-end;max-width:none;background:#0000003d;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.calc-thank-you-page-container.mobile .thank-you-page[data-v-66271fea]{width:100%;max-height:calc(100dvh - 72px);margin-top:auto;padding:30px 20px 20px;overflow:auto;border:0;border-top:1px solid rgba(0,0,0,.16);border-radius:20px 20px 0 0;background:var(--ccb-container-color);box-shadow:0 0 8px #00000026}.calc-thank-you-page-container.mobile .thank-you-page-close[data-v-66271fea]{top:30px;right:30px;width:24px;height:24px;padding:0;background:var(--ccb-container-dark-color)}.calc-thank-you-page-container.mobile .thank-you-page-close span[data-v-66271fea]{font-size:12px;color:#000c}.calc-thank-you-page-container.mobile .thank-you-page .thank-you-page-inner-container[data-v-66271fea]{max-width:360px;row-gap:0}.calc-thank-you-page-container.mobile .thank-you-page .thank-you-page-inner__header-mobile[data-v-66271fea]{display:flex;justify-content:flex-end;width:100%;margin-bottom:16px}.calc-thank-you-page-container.mobile .thank-you-page .thank-you-page-inner__header-mobile-close[data-v-66271fea]{display:flex;justify-content:center;align-items:center;width:24px;height:24px;padding:0;background:var(--ccb-container-dark-color);border:0;border-radius:50%;cursor:pointer;color:var(--ccb-text-color);font-size:10px}.calc-thank-you-page-container.mobile .thank-you-page__icon-box[data-v-66271fea]{order:1;margin-bottom:16px}.calc-thank-you-page-container.mobile .thank-you-page__icon-box .icon-wrapper[data-v-66271fea]{width:64px;height:64px;background-color:#008f3c14}.calc-thank-you-page-container.mobile .thank-you-page__icon-box .icon-wrapper .icon-content[data-v-66271fea]{width:40px;height:40px;background-color:var(--ccb-accent-color)}.calc-thank-you-page-container.mobile .thank-you-page__icon-box .icon-wrapper .icon-content i[data-v-66271fea]{font-size:16px;color:var(--ccb-fields-color)}.calc-thank-you-page-container.mobile .thank-you-page__title-box[data-v-66271fea]{order:3;margin-bottom:40px;gap:4px}.calc-thank-you-page-container.mobile .thank-you-page__title-box span[data-v-66271fea]{word-break:normal}.calc-thank-you-page-container.mobile .thank-you-page__title-box-title[data-v-66271fea]{font-size:18px;line-height:1;color:var(--ccb-text-color)}.calc-thank-you-page-container.mobile .thank-you-page__title-box-desc[data-v-66271fea]{font-size:14px;line-height:16px;font-weight:400;color:var(--ccb-text-color);opacity:.7;letter-spacing:.2px}.calc-thank-you-page-container.mobile .thank-you-page__order[data-v-66271fea]{order:2;margin-bottom:24px;padding:6px 24px;border:1px solid rgba(0,0,0,.16)}.calc-thank-you-page-container.mobile .thank-you-page__order span[data-v-66271fea]{column-gap:4px}.calc-thank-you-page-container.mobile .thank-you-page__order span span[data-v-66271fea]{max-width:130px;font-size:14px;line-height:16px;font-weight:400;color:var(--ccb-text-color);opacity:.7;letter-spacing:.2px}.calc-thank-you-page-container.mobile .thank-you-page__order span span[data-v-66271fea]:first-child{max-width:130px}.calc-thank-you-page-container.mobile .thank-you-page__actions[data-v-66271fea]{order:4}.calc-thank-you-page-container.mobile .thank-you-page__actions-wrapper[data-v-66271fea]{max-width:360px;flex-direction:column;flex-wrap:nowrap;gap:8px}.calc-thank-you-page-container.mobile .thank-you-page__actions-wrapper .thank-you-page__action[data-v-66271fea]{width:100%}.calc-thank-you-page-container.mobile .thank-you-page__actions-wrapper .thank-you-page__action--back[data-v-66271fea]{display:flex;align-items:center;height:72px;background:var(--ccb-container-color);order:1}.calc-thank-you-page-container.mobile .thank-you-page__actions-wrapper .thank-you-page__action--back button i[data-v-66271fea]{display:none}.calc-thank-you-page-container.mobile .thank-you-page__actions-wrapper .thank-you-page__action--back button span[data-v-66271fea]{font-size:14px;font-weight:700;color:var(--ccb-text-color)}
