.cpa-section-specs-details[data-v-f037a610]{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--cp-gutter);max-width:485px}.cpa-section-specs-details__row[data-v-f037a610]{width:calc(50% - var(--cp-gutter-small))}.cpa-section-specs-details__row--full[data-v-f037a610]{min-width:100%}.cpa-tab[data-v-220b4829]{align-items:center;cursor:pointer;display:inline-flex;padding:16px}.cpa-tab[data-v-220b4829]:hover{border-bottom:4px solid var(--color-primary-light);padding-bottom:12px}.cpa-tab--active[data-v-220b4829],.cpa-tab[data-v-220b4829]:active{border-bottom:4px solid var(--color-primary);padding-bottom:12px}.cpa-tab__text[data-v-220b4829]{height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cpa-tap-row[data-v-8ffeae3f]{align-self:stretch;border-bottom:1px solid var(--color-neutral-light);display:flex;flex-direction:row;gap:16px}.cpa-modal__overlay[data-v-fe9a9eb1]{background-color:var(--color-overlay-standard);z-index:1000}.cpa-modal__modal-content-sup[data-v-fe9a9eb1],.cpa-modal__overlay[data-v-fe9a9eb1]{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.cpa-modal__modal-content-sup[data-v-fe9a9eb1]{z-index:10000}.cpa-modal__modal-content[data-v-fe9a9eb1]{background-color:var(--color-neutral-dark);border:var(--border-neutral-dark);border-radius:var(--cp-border-radius);box-shadow:var(--cp-shadow-large);margin:var(--cp-gutter);max-width:var(--modal-max-width);width:var(--modal-width)}.cpa-modal__body[data-v-fe9a9eb1]{display:flex;flex-direction:column;gap:var(--cp-gutter-large);padding:var(--cp-gutter-large) var(--cp-gutter)}.cpa-modal__icon-row[data-v-fe9a9eb1]{align-items:center}.cpa-modal__content[data-v-fe9a9eb1],.cpa-modal__icon-row[data-v-fe9a9eb1]{display:flex;flex-direction:column;gap:var(--cp-gutter-small)}.cpa-modal__button-actions[data-v-fe9a9eb1]{display:flex;flex-direction:column;gap:var(--cp-gutter);padding:var(--cp-gutter)}.cpa-modal .modal-overlay-enter-active[data-v-fe9a9eb1],.cpa-modal .modal-overlay-leave-active[data-v-fe9a9eb1]{transition:opacity .3s ease-out}.cpa-modal .modal-overlay-enter-from[data-v-fe9a9eb1],.cpa-modal .modal-overlay-leave-to[data-v-fe9a9eb1]{opacity:0}.cpa-modal .modal-content-enter-active[data-v-fe9a9eb1],.cpa-modal .modal-content-leave-active[data-v-fe9a9eb1]{transition:opacity .3s ease-out,transform .3s ease-out}.cpa-modal .modal-content-enter-from[data-v-fe9a9eb1],.cpa-modal .modal-content-leave-to[data-v-fe9a9eb1]{opacity:0;transform:scale(0)}.cpa-modal-dialog-info-configurator__content[data-v-460d5f2a]{display:flex;flex-direction:column;gap:24px}.cpa-subheader-configurator[data-v-b77c4b5d]{align-items:center;align-self:stretch;background:var(--color-neutral-dark);display:flex;gap:var(--cp-gutter-small);padding:var(--cp-gutter-small) 0}.cpa-subheader-configurator__right[data-v-b77c4b5d]{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:center}.cpa-subheader-configurator__bottom[data-v-b77c4b5d]{align-items:center;align-self:stretch;display:flex;gap:4px}.cpa-subheader-configurator__text[data-v-b77c4b5d]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cpa-card-component[data-v-d77f38be]{align-self:stretch;background:var(--color-neutral-dark);border:1px solid var(--color-neutral-light);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:var(--cp-gutter-xsmall);min-height:80px;overflow:hidden;padding:16px;transition:background-color .3s ease,border-color .3s ease}.cpa-card-component__content[data-v-d77f38be]{align-items:center;display:flex;flex:1;flex-direction:row;gap:var(--cp-gutter);justify-content:space-between;min-height:100%}.cpa-card-component[data-v-d77f38be]:focus-visible,.cpa-card-component[data-v-d77f38be]:hover{border:1px solid var(--a46b32f0)}.cpa-card-component--active[data-v-d77f38be]{background-color:var(--4cf021c1);border:1px solid var(--c2ccc8f4)}.cpa-card-component__pill[data-v-d77f38be]{margin:-16px 0 0 -16px}.cpa-card-component__right[data-v-d77f38be]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;height:39px;justify-content:center;width:89px}.cpa-card-component__price[data-v-d77f38be]{min-width:-moz-fit-content;min-width:fit-content}.cpa-card-color[data-v-3088fb3c]{align-items:center;background:var(--color-neutral-dark);border:1px solid var(--color-neutral-light,#363650);border-radius:16px;cursor:pointer;display:flex;flex:1;flex-direction:column;gap:8px;height:110px;padding:16px}.cpa-card-color[data-v-3088fb3c]:focus-visible,.cpa-card-color[data-v-3088fb3c]:hover{border:1px solid var(--2ed65b67)}.cpa-card-color--active[data-v-3088fb3c],.cpa-card-color[data-v-3088fb3c]:active{background-color:var(--6407d2c0);border:1px solid var(--3f0c4287)}.cpa-card-color__circle[data-v-3088fb3c]{background-color:var(--612064e4);border:1px solid var(--color-neutral-light,#363650);border-radius:50%;height:42px;width:42px}.cpa-cost-summary-nav[data-v-b23dfee3]{display:flex;justify-content:center;pointer-events:none}.cpa-cost-summary-nav__container[data-v-b23dfee3]{cursor:pointer;pointer-events:auto}.cpa-cost-summary-nav__wrapper[data-v-b23dfee3]{width:100vw}.cpa-cost-summary-nav__body-wrapper[data-v-b23dfee3]{align-items:center;box-shadow:var(--cp-shadow-medium);display:flex;justify-content:center}.cpa-cost-summary-nav__body[data-v-b23dfee3]{display:flex;flex-direction:row;height:62px;justify-content:space-between;max-width:1360px;overflow:hidden;padding:var(--cp-gutter-small) 59px var(--cp-gutter-small) 59px;transition:all allow-discrete .3s;width:100%}.cpa-cost-summary-nav__body--is-expand[data-v-b23dfee3]{height:117px;padding:var(--cp-gutter) 59px var(--cp-gutter) 59px}@media (width <= 1230px){.cpa-cost-summary-nav__body[data-v-b23dfee3]{padding:var(--cp-gutter-small) var(--cp-gutter)}}.cpa-cost-summary-nav__left-column[data-v-b23dfee3]{display:flex;flex-direction:column;justify-content:center}.cpa-cost-summary-nav__msi[data-v-b23dfee3]{align-items:baseline;display:flex;flex-direction:row;gap:var(--cp-gutter-xsmall)}.cpa-cost-summary-nav__info-btn[data-v-b23dfee3]{align-self:center}.cpa-cost-summary-nav__sub[data-v-b23dfee3]{align-items:baseline;display:flex;flex-direction:row;gap:13px}.cpa-cost-summary-nav__right-column[data-v-b23dfee3]{align-items:center;display:flex;flex-direction:row}.cpa-cost-summary-nav__top-container[data-v-b23dfee3]{align-items:center;display:flex;flex-direction:column;height:55px;overflow:hidden;transition:all allow-discrete .3s}.cpa-cost-summary-nav__top-container--is-expand[data-v-b23dfee3]{align-items:center;height:0}.cpa-cost-summary-nav__arrow-up[data-v-b23dfee3]{cursor:pointer;height:65px;overflow:hidden;padding:var(--cp-gutter-xlarge);pointer-events:auto;position:relative;top:-8px;width:135px}.cpa-cost-summary-nav__arrow-up[data-v-b23dfee3]:after{left:22px;transform:rotate(50deg)}.cpa-cost-summary-nav__arrow-up[data-v-b23dfee3]:after,.cpa-cost-summary-nav__arrow-up[data-v-b23dfee3]:before{background:var(--color-neutral-dark);content:"";height:78px;position:absolute;top:var(--cp-gutter-xlarge);width:78px;z-index:100}.cpa-cost-summary-nav__arrow-up[data-v-b23dfee3]:before{box-shadow:-11px 0 24px #996efa66,2px -5px 12px #8a88af3d,-1px 1px 6px #5e548e3d;left:var(--cp-gutter-xlarge);transform:rotate(-50deg)}.cpa-cost-summary-nav__right-column-container[data-v-b23dfee3]{align-items:end;display:flex;flex-direction:row;gap:var(--cp-gutter)}.cpa-cost-summary-nav__arrow-container[data-v-b23dfee3]{display:flex;flex-direction:column;left:13px;position:relative;top:-5px;width:40px;z-index:9999}.cpa-cost-summary-nav__second-arrow[data-v-b23dfee3]{margin-top:-8px}.cpa-cost-summary-nav__second-arrow-path[data-v-b23dfee3]{animation-duration:1.2s;animation-iteration-count:infinite;animation-name:arrows-b23dfee3;animation-timing-function:ease-in}.cpa-cost-summary-nav__first-arrow-path[data-v-b23dfee3]{animation-delay:.3s;animation-duration:1.2s;animation-iteration-count:infinite;animation-name:arrows-b23dfee3;animation-timing-function:ease-out}@keyframes arrows-b23dfee3{0%{stroke:var(--color-primary-light)}25%{stroke:var(--color-primary)}50%{stroke:var(--color-primary-dark)}75%{stroke:var(--color-primary-extra-dark)}to{stroke:var(--color-primary-light)}}
